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.

7
Comprendre la fonction order ()
J'essaie de comprendre comment order()fonctionne la fonction. J'avais l'impression qu'il retournait une permutation d'indices qui, une fois triés, trieraient le vecteur d'origine. Par exemple, > a <- c(45,50,10,96) > order(a) [1] 3 1 2 4 Je me serais attendu à ce que cela revienne c(2, 3, 1, 4), car la …
88 r  sorting  r-faq 


3
Comment ajouter une table des matières dans Rmarkdown?
J'utilise RStudio pour écrire des documents de démarquage et je souhaite ajouter une table des matières (TOC) en haut des documents afin que l'utilisateur puisse cliquer sur la section appropriée pour la lecture. Il y avait quelques exemples pertinents sur les rpubs mais maintenant je n'arrive pas à les trouver. …
88 r  rstudio  r-markdown 

3
Comment réparer le rapport hauteur / largeur dans ggplot?
J'essaie de redimensionner un tracé pour l'adapter à mon document, mais j'ai des difficultés à faire en sorte que le diagramme tracé soit un carré. Exemple: pdf(file = "./out.pdf", width = 5, height = 5) p <- ggplot(mydata, aes(x = col1, y = col2)) print(p) aux <- dev.off() Bien que …
88 r  ggplot2 

6
Création d'un vecteur séparé par des virgules
J'ai un vecteur numérique, un, que j'essaie de transformer en vecteur de caractères où chaque élément est séparé par des virgules. > one = c(1:5) > paste(as.character(one), collapse=", ") [1] "1, 2, 3, 4, 5" > paste(as.character(one), sep="' '", collapse=", ") [1] "1, 2, 3, 4, 5" Cependant, je veux …
88 r 

7
Comment extraire les plages des axes de tracé pour un objet ggplot2?
J'ai un objet ggplot2, disons myPlot, comment puis-je identifier les plages pour les axes x et y? Cela ne semble pas être un simple multiple de la plage des valeurs de données, car on peut redimensionner les tracés, modifier les plages des axes, etc. findFn(from sos) et Google ne semblent …
87 r  ggplot2 

4
Créer un nom de variable avec «coller» dans R?
Voir ci-dessous: paste("perf.a", "1", sep="") # [1] "perf.a1" Et si je veux attribuer une valeur à perf.a1? J'ai essayé as.name, as.symboletc., sans succès: as.name(paste("perf.a", "1", sep="")) = 5 # Error in as.name(paste("perf.a", "1", sep = "")) = 5 : # target of assignment expands to non-language object as.symbol(paste("perf.a", "1", sep="")) …
87 r 

13
Découpage d'un énorme fichier csv (3,5 Go) à lire dans R
J'ai donc un fichier de données (séparé par des points-virgules) qui contient beaucoup de détails et des lignes incomplètes (amenant Access et SQL à s'étouffer). Il s'agit d'un ensemble de données au niveau du comté divisé en segments, sous-segments et sous-sous-segments (pour un total d'environ 200 facteurs) pendant 40 ans. …
87 r  csv 

10
Diagrammes de Sankey dans R?
J'essaie de visualiser mon flux de données avec un diagramme de Sankey dans R. J'ai trouvé ce billet de blog lié à un script R qui produit un diagramme de Sankey, malheureusement il est assez brut et quelque peu limité (voir ci-dessous pour un exemple de code et des données). …




3
dplyr mute avec des valeurs conditionnelles
Dans un grand dataframe ("myfile") avec quatre colonnes, je dois ajouter une cinquième colonne avec des valeurs conditionnellement basées sur les quatre premières colonnes. Préférez les réponses avec dplyret mutate, principalement en raison de sa rapidité dans les grands ensembles de données. Mon dataframe ressemble à ceci: V1 V2 V3 …
87 r  dplyr  mutate 

9
Comment afficher uniquement des valeurs entières sur un axe à l'aide de ggplot2
J'ai l'intrigue suivante: library(reshape) library(ggplot2) library(gridExtra) require(ggplot2) data2<-structure(list(IR = structure(c(4L, 3L, 2L, 1L, 4L, 3L, 2L, 1L ), .Label = c("0.13-0.16", "0.17-0.23", "0.24-0.27", "0.28-1" ), class = "factor"), variable = structure(c(1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L), .Label = c("Real queens", "Simulated individuals" ), class = "factor"), value = …
87 r  ggplot2 

15
Équivalent de déclaration de cas dans R
J'ai une variable dans un dataframe où l'un des champs a généralement 7-8 valeurs. Je veux les réduire de 3 ou 4 nouvelles catégories dans une nouvelle variable dans le dataframe. Quelle est la meilleure approche? J'utiliserais une instruction CASE si j'étais dans un outil de type SQL mais je …
87 r  case 

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.