我很难做些简单的事情。我有一个数据框架,其中第一列是“猫”,包括3个不同的变量,我想group_by和总结。列2-5被认为是月份,所以1是第一个月,2是第二个月等等。我试图做的是group_by猫和总结个别的列。我试过和colSums和aggregate一起工作。任何帮助都将不胜感激!谢谢
dff<-data.frame(Cat=c('A','B','C','A','A','A','B','C'),
'1'=c(10,20,30,80,10,15,20,15),
'2'=c(15,10,20,30,60,45,50,65),
'3'=c(10,20,30,80,20,25,27,85),
'4'=c(90,70,50,30,10,15,20,15),
'5'=c(1,120,3,8,7,10,25,30))发布于 2020-09-14 21:56:28
aggregate在base R中的应用
aggregate(. ~ Cat, dff, sum)或使用dplyr
library(dplyr)
dff %>%
group_by(Cat) %>%
summarise(across(everything(), sum))https://stackoverflow.com/questions/63892290
复制相似问题