【发布时间】:2022-11-21 11:56:08
【问题描述】:
如何计算因子(分类)变量水平上的连续变量的汇总统计数据(平均值、最小值/最大值、观测值数)?
例如,如果 GPA 是连续变量,成绩是类别变量,分别为第 9、10、11 和 12 级,您有推荐的命令吗?
【问题讨论】:
-
使用 dplyr,你会做
my_data %>% group_by(grade) %>% summarize(across(GPA, list(mean = mean, min = min, max = max), n = n())。 -
如果您包含一个简单的 reproducible example 以及可用于测试和验证可能的解决方案的示例输入和所需的输出,则可以更轻松地为您提供帮助。