【发布时间】:2019-06-04 02:46:46
【问题描述】:
我有几个不同的数据集,它们具有不同数量的因子变量和一个输出变量。对于这些数据集中的每一个,我需要找到按变量的每个因子水平分组并按所有变量(列)进一步分组的观察行数。我认为 for 循环可能会解决问题,但我正在努力解决它。有人可以帮忙吗?
数据集如下所示:
我希望输出为 enter image description here
我试过了
for (i in 1:length(df)){
df %>% group_by(df[[i]]) %>% summarise(n = length(i))%>%print()
}
但这似乎不起作用
【问题讨论】: