Posso riassumere un frame di dati con dplyr
come questo:dplyr alla classe di potenza data.frame
mtcars %.%
group_by(cyl) %.%
summarise(mean(mpg))
per convertire l'uscita torna in classe data.frame
, il mio approccio attuale è questa:
as.data.frame(mtcars %.%
group_by(cyl) %.%
summarise(mean(mpg)))
C'è un modo per ottenere dplyr
per l'output di una classe data.frame
senza dover utilizzare as.data.frame
?
Avvolgere la prima chiamata in 'str':' Classi tbl_df ', 'tbl' e 'dei dati .frame'', o 'is.data.frame':' [1] TRUE'. – Henrik
che dire di ddply nel pacchetto plyr? Credo che questo sia il suo scopo –
@Arun Mi trovo spesso a convertirmi in un frame di dati per eliminare il comportamento di stampa estremamente irritante (almeno per me) (sopprimere le colonne) sulla console. – joran