2
我正在分析一组数据与许多列(近30列)。我想根据两列对数据进行分组,并将总和平均函数应用于除时间戳之外的所有列。 如何在除时间戳之外的所有列上使用summarise_each?如何将summarise_each应用于除一个之外的所有列?
这是我的草案代码,但它显然不正确。加上它产生和错误,因为它不能适用总和POSIXt数据类型(错误:“和”为“POSIXt”对象没有定义)
features <- dataset %>%
group_by(X, Y) %>%
summarise_each(funs(mean,sum)) %>%
arrange(TIMESTAMP)
在汇总之前使用'select()'也许?虽然你将不再有'TIMESTAMP',因为它的行比摘要多。 – thelatemail
完美。工作得很好。我希望你已经添加它作为答案,所以我可以选择它作为最好的答案 – Behrad3d
你可以简单地做'summarise_each(funs(mean,sum),-TIMESTAMP)' –