r - R - 如何为每组执行多个统计功能?
问题描述
我想询问有关如何为多个组执行多个统计测试(例如 t-test、f-test、ks-test)的提示。基本上,我想运行统计测试的次数与我的数据中可用的组数一样多,并得出一个结果。在这种情况下,我正在尝试进行 t 检验来比较按变量分组的当前和上一年数据(比如说经销商代码)。
我有一个类似于下面的数据(压力),想知道是否有一个通用的方法来做到这一点?我设法将 rstatix 用于 t-test,但它没有用于 f-test 和 ks-test 的功能。
任何帮助表示赞赏。谢谢!
library(datarium)
library(rstatix)
data("stress", package = "datarium")
set.seed(123)
stress%>% sample_n_by( size = 60)
stat.test <- stress %>%
group_by(exercise) %>%
t_test(score~ treatment) %>%
add_significance()
stat.test