Comment fonte et fonte dataframes à l'aide de dplyr?

Récemment, j'ai fais toutes mes données à l'aide de manipulations dplyr et c'est un excellent outil pour cela. Cependant, je suis incapable de fonte ou fonte d'un bloc de données à l'aide de dplyr. Est-il possible de faire cela? Droit maintenant, je suis en utilisant reshape2 à cette fin.

Je veux 'dplyr solution pour:

require(reshape2)
data(iris)
dat <- melt(iris,id.vars="Species")
  • Le successeur de reshape2 est tidyr. L'équivalent de melt et dcast sont gather et spread respectivement. Il n'est pas disponible sur CRAN, mais vous pouvez le télécharger à partir de github (github.com/hadley/tidyr)!
  • Mise à jour: tidyr est maintenant sur CRAN (cran.r-project.org/web/packages/tidyr/index.html)
  • pourquoi n'avez-vous pas juste le mettre comme réponse adéquate?
  • c'est comme d'hier!! 🙂 merci de me le faire savoir!
  • Je pense qu'une réponse adéquate consisterait à plus de détails, comme par exemple, comment utiliser les gather pour atteindre la sortie de la melt exemple dans l'OP et je n'ai pas eu le temps pour cela. Mais j'ai pensé que je laisserais @koundy sais de toute façon...
InformationsquelleAutor Koundy | 2014-07-22