全部,
我正在寻找最有效的方法来生成一个表,该表比较了许多变量上的两个组,总结了t检验结果。目标是轻松更改或编辑比较变量的数量。有没有一种简单的方法可以使用dplyr或其他一些整洁的工具来做到这一点?我希望桌子看起来像下面那样。最有效的方式?优雅的解决方案?
M.Male M.Fem SD.Male SD.Fem 95LL 95UL t p d
var1 28.54 27.60 6.92 8.74 -0.62 2.51 1.19 0.23 0.12
var2 33.22 37.36 7.29 8.35 -4.42 -1.80 -4.66 0.00 -0.47
var3 44.25 47.35 6.74 6.57 -5.69 -2.59 -5.25 0.00 -0.53
var4 31.97 35.48 9.77 11.21 -5.60 -1.44 -3.33 0.00 -0.34
当我尝试使用汇总命令时,我很难处理t.test()函数。
答案 0 :(得分:1)
以下是broom
包的解决方案:
m1 <- t.test(1:10, y = c(7:20))
glance(m1)
estimate estimate1 estimate2 statistic p.value parameter conf.low conf.high
1 -8 5.5 13.5 -5.43493 1.855282e-05 21.98221 -11.0528 -4.947198
method alternative
1 Welch Two Sample t-test two.sided