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.

2473
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...

874
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...

572
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 tracés ensemble dans le même tracé. Dans Matlab, on peut le...

551
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...

541
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...

480
Créer un data.frame vide

J'essaie d'initialiser un data.frame sans aucune ligne. Fondamentalement, je veux spécifier les types de données pour chaque colonne et les nommer, mais ne pas avoir de lignes créées en conséquence. Le mieux que j'ai pu faire jusqu'à présent est quelque chose comme: df <-...

400
Pourquoi est «[« mieux que «sous-ensemble»?

Lorsque je dois filtrer un data.frame, c'est-à-dire extraire des lignes qui remplissent certaines conditions, je préfère utiliser la subsetfonction: subset(airquality, Month == 8 & Temp > 90) Plutôt que la [fonction: airquality[airquality$Month == 8 & airquality$Temp > 90, ] Il y a...

392
Comment installer un package R à partir de la source?

Un ami m'a envoyé ce super tutoriel sur le Webscraping NYtimes avec R . J'aimerais vraiment l'essayer. Cependant, la première étape consiste à installer un package appelé RJSONIO à partir de la source. Je connais assez bien R, mais je ne sais pas comment installer un paquet à partir des sources....