Questions marquées «r»

R est un langage de programmation et un environnement logiciel libres et open source pour le calcul statistique, la bioinformatique, la visualisation et le calcul général. Veuillez fournir des exemples minimaux et reproductibles avec la sortie souhaitée. Utilisez `dput ()` pour les données et spécifiez tous les packages non-base avec des appels à `library ()`. N'incorporez pas d'images pour des données ou du code, utilisez plutôt des blocs de code en retrait. Pour les questions liées aux statistiques, utilisez https://stats.stackexchange.com.

5
Commande de l'échelle X discrète par fréquence / valeur
Je crée un graphique à barres esquivé en utilisant ggplot avec une échelle x discrète, l'axe des x est maintenant organisé par ordre alphabétique, mais je dois le réorganiser de sorte qu'il soit ordonné par la valeur de l'axe y (c'est-à-dire que la barre la plus haute sera être positionné …
137 r  ggplot2  r-faq 

6
Enregistrement du tracé grid.arrange () dans un fichier
J'essaie de tracer plusieurs parcelles en utilisant ggplot2, en les organisant en utilisant grid.arrange(). Depuis que j'ai réussi à trouver quelqu'un décrivant le problème exact que j'ai, j'ai cité la description du problème à partir du lien : Quand j'utilise ggsave()après grid.arrange(), c'est à dire grid.arrange(sgcir1,sgcir2,sgcir3,ncol=2,nrow=2) ggsave("sgcirNIR.jpg") Je n'enregistre pas …
137 r  ggplot2  gridextra 

9
Sélectionnez la première et la dernière ligne parmi les données groupées
Question En utilisant dplyr , comment sélectionner les observations / lignes du haut et du bas de données groupées dans une instruction? Données et exemple Étant donné une trame de données df <- data.frame(id=c(1,1,1,2,2,2,3,3,3), stopId=c("a","b","c","a","b","c","a","b","c"), stopSequence=c(1,2,3,3,1,4,3,1,2)) Je peux obtenir les observations du haut et du bas de chaque groupe en …
137 r  dplyr 

5
Diviser le code sur plusieurs lignes dans un script R
Je veux diviser une ligne dans un script R sur plusieurs lignes (car elle est trop longue). Comment je fais ça? Plus précisément, j'ai une ligne telle que setwd('~/a/very/long/path/here/that/goes/beyond/80/characters/and/then/some/more') Est-il possible de diviser le long chemin sur plusieurs lignes? j'ai essayé setwd('~/a/very/long/path/here/that/goes/beyond/80/characters/and/ then/some/more') avec returnclé à la fin de la …
137 r  multiline 



3
Dans R, comment obtenir le nom d'un objet après son envoi à une fonction?
Je cherche l'inverse de get(). Étant donné un nom d'objet, je souhaite que la chaîne de caractères représentant cet objet soit extraite directement de l'objet. Exemple trivial avec le fait d' fooêtre l'espace réservé pour la fonction que je recherche. z <- data.frame(x=1:10, y=1:10) test <- function(a){ mean.x <- mean(a$x) …
136 r 

7
Extraire une sous-chaîne selon un motif
Supposons que j'ai une liste de chaînes: string = c("G1:E001", "G2:E002", "G3:E003") J'espère maintenant obtenir un vecteur de chaîne qui ne contient que les parties après les deux points ":", c'est à dire substring = c(E001,E002,E003). Existe-t-il un moyen pratique dans R de faire cela? Utilisation substr?
136 regex  r  substr 

8
Différence entre R MarkDown et R NoteBook
J'essaie de comprendre à un niveau élevé quelles sont les différences entre R Markdownet R NoteBook. Je sais qu'ils sont interdépendants, mais j'aimerais savoir comment ils sont liés. Ma compréhension est la suivante: Je sais que les cahiers R sont vraiment des documents R Markdown, mais je suis confus au …

8
Lier R et Julia?
Julia semble très prometteuse pour un calcul rapide et syntaxique (par exemple ici ), mais je soupçonne que cela ne sera pas près de R en termes de flux de travail statistique global pendant un certain temps encore. Je voudrais donc l'utiliser là où C ++ est principalement utilisé dans …
135 r  julia 

2
Pourquoi rbindlist est-il «meilleur» que rbind?
Je suis en train de parcourir la documentation data.tableet j'ai également remarqué certaines des conversations ici sur SO qui rbindlistest censé être meilleur que rbind. Je voudrais savoir pourquoi vaut rbindlistmieux rbindet dans quels scénarios rbindlistexcelle vraiment rbind? Y a-t-il un avantage en termes d'utilisation de la mémoire?
135 r  data.table  rbind  rbindlist 



10
Comment formater un nombre en pourcentage dans R?
L'une des choses qui me rendait perplexe en tant que nouveau venu chez R était de savoir comment formater un nombre en pourcentage pour l'impression. Par exemple, affichez 0.12345comme 12.345%. J'ai un certain nombre de solutions de contournement pour cela, mais aucune de celles-ci ne semble être "newby friendly". Par …
135 r  formatting 

7
Installation de l'ancienne version du package R
J'essaye d'utiliser Rpy2 et ggplot2 mais j'obtiens une erreur. Après quelques recherches sur l'erreur en ligne, j'ai constaté que l'erreur se produisait car il y avait des modifications dans le package ggplot2 qui ne sont pas encore reflétées dans Rpy2 (par exemple, voir cet article (Edit: Link is now dead)). …
134 r  installation  version  r-faq 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.