preguntar acerca de plyr

4
réponses

Compter les occurrences de facteur dans R, avec zéro compte signalé

je veux compter le nombre d'occurrences d'un élément dans une trame de données. Par exemple, pour compter le nombre d'événements d'un type donné dans le code ci-dessous: library(plyr) events <- data.frame(type = c('A', 'A', 'B'), …
demandé sur 1970-01-01 00:33:33
4
réponses

Comment puis-je superposer deux diagrammes de dispersion dense pour voir les contours de chacun dans R ou Matlab?

Voir cet exemple ceci a été créé dans matlab en faisant deux diagrammes de dispersion indépendamment, en créant des images de chacun, puis en utilisant l'imagesc pour les attirer dans la même figure et enfin en réglant l'alpha de l'image supérieure …
demandé sur 1970-01-01 00:33:32
3
réponses

Code R idiomatique pour partitionner un vecteur par un index et effectuer une opération sur cette partition

j'essaie de trouver la façon idiomatique dans R pour diviser un vecteur numérique par un vecteur d'indice, trouver la somme de tous les nombres dans cette partition et puis diviser chaque entrée individuelle par cette somme de partition. En d'autres …
demandé sur 1970-01-01 00:33:32
2
réponses

Comment fusionner deux cadres de données sur les colonnes communes dans R avec la somme des autres?

R Version 2.11.1 32 bits sur Windows 7 j'ai deux ensembles de données: data_A et data_B: data_A USER_A USER_B ACTION 1 11 0.3 1 13 0.25 1 16 0.63 1 17 0.26 2 11 0.14 2 14 0.28 data_B USER_ …
demandé sur 1970-01-01 00:33:31
7
réponses

Signification de l’erreur ddply: l’attribut «names» [9] doit avoir la même longueur que le vecteur [1]

je passe par L'apprentissage Machine pour les Hackers, et je suis coincé à cette ligne: from.weight <- ddply(priority.train, .(From.EMail), summarise, Freq = length(Subject)) Qui génère l'erreur suivante: Error in attributes( …
demandé sur 1970-01-01 00:33:33
3
réponses

dplyr summarize: Equivalent of».drop=FALSE » pour garder les groupes de longueur zéro en sortie

Lorsqu'on utilise la fonction summarise avec la fonction plyr 's ddply , les catégories vides sont supprimées par défaut. Vous pouvez modifier ce comportement en ajoutant .drop = FALSE . Cependant, cela ne fonctionne pas lorsque vous utilisez summ …
demandé sur 1970-01-01 00:33:34
4
réponses

Remodeler la base de données à trois colonnes en une matrice (format» long «à» large»))

j'ai un data.frame qui ressemble à ceci. x a 1 x b 2 x c 3 y a 3 y b 3 y c 2 je veux ceci sous forme de matrice pour que je puisse l'alimenter à heatmap pour faire un tracé. Le résultat devrait ressembler à quelque chose comme …
demandé sur 1970-01-01 00:33:32