我使用ddply来聚合我的数据,但还没有找到一个优雅的方式来分配列名到输出数据框。ddply聚合列名称
目前,我这样做:
agg_data <- ddply(raw_data, .(id, date, classification), nrow)
names(agg_data)[4] <- "no_entries"
这
agg_data <- ddply(agg_data, .(classification, date), colwise(mean, .(no_entries)))
names(agg_data)[3] <- "avg_no_entries"
是否还有更好的,更优雅的方式来做到这一点?
你可能也想看'count' – hadley