Une fonction très utile que j'utilise souvent est dput(), qui vous permet de vider un objet sous la forme de code R.
# Use the iris data set
R> data(iris)
# dput of a numeric vector
R> dput(iris$Petal.Length)
c(1.4, 1.4, 1.3, 1.5, 1.4, 1.7, 1.4, 1.5, 1.4, 1.5, 1.5, 1.6,
1.4, 1.1, 1.2, 1.5, 1.3, 1.4, 1.7, 1.5, 1.7, 1.5, 1, 1.7, 1.9,
1.6, 1.6, 1.5, 1.4, 1.6, 1.6, 1.5, 1.5, 1.4, 1.5, 1.2, 1.3, 1.4,
1.3, 1.5, 1.3, 1.3, 1.3, 1.6, 1.9, 1.4, 1.6, 1.4, 1.5, 1.4, 4.7,
4.5, 4.9, 4, 4.6, 4.5, 4.7, 3.3, 4.6, 3.9, 3.5, 4.2, 4, 4.7,
3.6, 4.4, 4.5, 4.1, 4.5, 3.9, 4.8, 4, 4.9, 4.7, 4.3, 4.4, 4.8,
5, 4.5, 3.5, 3.8, 3.7, 3.9, 5.1, 4.5, 4.5, 4.7, 4.4, 4.1, 4,
4.4, 4.6, 4, 3.3, 4.2, 4.2, 4.2, 4.3, 3, 4.1, 6, 5.1, 5.9, 5.6,
5.8, 6.6, 4.5, 6.3, 5.8, 6.1, 5.1, 5.3, 5.5, 5, 5.1, 5.3, 5.5,
6.7, 6.9, 5, 5.7, 4.9, 6.7, 4.9, 5.7, 6, 4.8, 4.9, 5.6, 5.8,
6.1, 6.4, 5.6, 5.1, 5.6, 6.1, 5.6, 5.5, 4.8, 5.4, 5.6, 5.1, 5.1,
5.9, 5.7, 5.2, 5, 5.2, 5.4, 5.1)
# dput of a factor levels
R> dput(levels(iris$Species))
c("setosa", "versicolor", "virginica")
Il peut être très utile d'afficher des morceaux de données facilement reproductibles lorsque vous demandez de l'aide, ou pour modifier ou réorganiser les niveaux d'un facteur.
8 votes
@Dirk : "wiki communautaire" signifie "propriété de la communauté", ce n'est pas un synonyme de "question de sondage". N'écoutez pas la police des wikis communautaires.
4 votes
Envisager meta.stackexchange.com/questions/11740/ il devrait être CW.
8 votes
Encore de l'intimidation de la part de CW. Je vais voir votre méta-SO et vous relancer : meta.stackexchange.com/questions/392/
13 votes
@ars : c'est une question que n'a pas de réponse définitive . Ergo, faites-en un CW.
2 votes
@JD Long commentaire hilarant. malheureusement il était caché derrière le pli. Je veux dire que répondre aux questions difficiles de R ne paie pas vraiment la pile-réputation sage. Donc je suis d'accord pour que les gars qui ont mis en place de belles questions qui ont mis R sur la carte obtiennent enfin un peu de crédit. En outre, cela est certainement plus utile aux utilisateurs de R qu'une question sur votre astuce C préférée ne le serait pour les programmeurs C...
0 votes
Eh bien, ça a marché pour moi...