【发布时间】:2018-08-13 22:38:01
【问题描述】:
我有一个包含 N 个变量、M 个分类和 2 个数字的数据框。我想创建 M 个数据框,每个类别变量一个。
例如,
data %>%
group_by(var1) %>%
summarise(sumVar5 = sum(var5),
meanVar6 = mean(var6))
data %>%
group_by(varM) %>%
summarise(sumVar5 = sum(var5),
meanVar6 = mean(var6))
等等……
有没有办法遍历分类变量并生成每个汇总表?也就是说,不需要将上述块重复 M 次。
或者,这些汇总表不必是单独的对象,只要我可以轻松引用/提取每个 M 变量的汇总即可。
【问题讨论】:
-
请使用
dput()(不是str或head或图片/屏幕截图)分享您的数据样本,以便其他人可以提供帮助。在此处查看更多信息stackoverflow.com/questions/5963269/…