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.

23
Comment faire un excellent exemple reproductible R
Les réponses à cette question sont un effort communautaire . Modifiez les réponses existantes pour améliorer ce post. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Lorsque vous discutez de performances avec des collègues, enseignez, envoyez un rapport de bogue ou recherchez des conseils sur les listes de diffusion …
2473 r  r-faq 

19
Comment trier une trame de données par plusieurs colonnes
Je veux trier un data.frame par plusieurs colonnes. Par exemple, avec le data.frame ci-dessous, je voudrais trier par colonne z(décroissant) puis par colonne b(croissant): dd <- data.frame(b = factor(c("Hi", "Med", "Hi", "Low"), levels = c("Low", "Med", "Hi"), ordered = TRUE), x = c("A", "D", "A", "C"), y = c(8, 3, …
1317 r  sorting  dataframe  r-faq 



20
Supprimer les colonnes du bloc de données par nom
J'ai un certain nombre de colonnes que je voudrais supprimer d'un bloc de données. Je sais que nous pouvons les supprimer individuellement en utilisant quelque chose comme: df$x <- NULL Mais j'espérais le faire avec moins de commandes. De plus, je sais que je pourrais supprimer des colonnes en utilisant …
874 r  dataframe  r-faq 


3
data.table vs dplyr: l'un peut-il faire quelque chose de bien l'autre ne peut pas ou fait mal?
Aperçu Je suis relativement familier data.table, pas tellement dplyr. J'ai lu quelques dplyrvignettes et exemples qui ont surgi sur SO, et jusqu'à présent, mes conclusions sont les suivantes: data.tableet dplyrsont comparables en vitesse, sauf lorsqu'il existe de nombreux groupes (c.-à-d.> 10-100K) et dans certaines autres circonstances (voir les repères ci-dessous) …
760 r  data.table  dplyr 



7
Comment pouvons-nous faire des graphiques de style xkcd?
Apparemment, les gens ont compris comment créer des graphiques de style xkcd dans Mathematica et dans LaTeX . Pouvons-nous le faire en R? Ggplot2-ers? Un geom_xkcd et / ou theme_xkcd? Je suppose que dans les graphiques de base, par (xkcd = TRUE)? Comment fait-on ça? En tant que premier coup …
697 r  ggplot2  plot 

8
Étiquettes des axes de rotation et d'espacement dans ggplot2
J'ai un tracé où l'axe des x est un facteur dont les étiquettes sont longues. Bien que ce ne soit probablement pas une visualisation idéale, pour l'instant, je voudrais simplement faire pivoter ces étiquettes pour qu'elles soient verticales. J'ai compris cette partie avec le code ci-dessous, mais comme vous pouvez …
671 r  ggplot2  labels 

9
Comment convertir un facteur en entier \ numérique sans perte d'informations?
Lorsque je convertis un facteur en numérique ou en entier, j'obtiens les codes de niveau sous-jacents, pas les valeurs sous forme de nombres. f <- factor(sample(runif(5), 20, replace = TRUE)) ## [1] 0.0248644019011408 0.0248644019011408 0.179684827337041 ## [4] 0.0284090070053935 0.363644931698218 0.363644931698218 ## [7] 0.179684827337041 0.249704354675487 0.249704354675487 ## [10] 0.0248644019011408 0.249704354675487 0.0284090070053935 …
600 r  casting  r-faq 

16
Tracer deux graphiques dans le même tracé en R
Je voudrais tracer y1 et y2 dans le même tracé. x <- seq(-2, 2, 0.05) y1 <- pnorm(x) y2 <- pnorm(x, 1, 1) plot(x, y1, type = "l", col = "red") plot(x, y2, type = "l", col = "green") Mais quand je le fais comme ça, ils ne sont pas …
572 r  plot  ggplot2  r-faq 


18
Comment dois-je faire face à l'avertissement «Le package« xxx »n'est pas disponible (pour la version R xyz)»?
J'ai essayé d'installer un package en utilisant install.packages("foobarbaz") mais a reçu l'avertissement Warning message: package 'foobarbaz' is not available (for R version x.y.z) Pourquoi R ne pense-t-il pas que le package est disponible? Voir également ces questions se référant à des cas spécifiques de ce problème: Mon package ne fonctionne …

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.