Questions marquées «r-faq»

La balise r-faq est créée pour regrouper un nombre limité de questions traitant des problèmes qui reviennent régulièrement sur la balise R. Ce n'est pas la FAQ officielle sur R pour SO, mais devrait servir de source intéressante d'informations sur les problèmes courants.

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 



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 …

10
Comment puis-je afficher le code source d'une fonction?
Je veux regarder le code source d'une fonction pour voir comment cela fonctionne. Je sais que je peux imprimer une fonction en tapant son nom à l'invite: > t function (x) UseMethod("t") <bytecode: 0x2332948> <environment: namespace:base> Dans ce cas, qu'est-ce que cela UseMethod("t")signifie? Comment puis-je trouver le code source actuellement …
551 r  function  r-faq 


11
Comment décharger un package sans redémarrer R
Je voudrais décharger un paquet sans avoir à redémarrer R (principalement parce que redémarrer R alors que j'essaye différents paquets conflictuels devient frustrant, mais il est concevable que cela puisse être utilisé dans un programme pour utiliser une fonction puis une autre - bien que l'espace de noms le référencement …
541 r  package  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.