Używam ddply do agregowania moich danych, ale nie znalazłem eleganckiego sposobu na przypisanie nazw kolumn do ramki danych wyjściowych.ddply zagregowane nazwy kolumn
Obecnie robie to:
agg_data <- ddply(raw_data, .(id, date, classification), nrow)
names(agg_data)[4] <- "no_entries"
i to
agg_data <- ddply(agg_data, .(classification, date), colwise(mean, .(no_entries)))
names(agg_data)[3] <- "avg_no_entries"
Czy istnieje lepszy, bardziej elegancki sposób to zrobić?
Możesz również chcieć spojrzeć na 'count' – hadley