我希望删除所有值均相等的项目组(以供以后关联)。 这是我失败的尝试,数据非常简化:
> (df = data.frame(group = as.factor(c("26300", "26300","26300", "10180", "10180", "10180")), count = c(1:3, 0, 0, 0)))
group count
1 26300 1
2 26300 2
3 26300 3
4 10180 0
5 10180 0
6 10180 0
> df[with(df, ave(count, group, var)) != 0,]
Error in unique.default(x, nmax = nmax) :
unique() applies only to vectors
我想要的输出:
group count
1 26300 1
2 26300 2
3 26300 3