Il est relativement facile de regrouper des données dans R à l'aide d'une ou plusieurs variables BY et d'une fonction définie.
# aggregate data frame mtcars by cyl and vs, returning means
# for numeric variables
attach(mtcars)
aggdata <-aggregate(mtcars, by=list(cyl,vs),
FUN=mean, na.rm=TRUE)
print(aggdata)
detach(mtcars)
Lorsque vous utilisez la fonction aggregate(), les variables by doivent être dans une liste (même s'il n'y en a qu'une). La fonction peut être intégrée ou fournie par l'utilisateur.
Maîtrisez les bases de l'analyse de données en R, y compris les vecteurs, les listes et les cadres de données, et pratiquez R avec des ensembles de données réels.