我正在研究一个简单的数据集,最好用t检验进行分析,但是至少有2打t检验,这会创建很多代码行和许多表!我想知道是否有办法让一行代码包含所有y变量,因为我的分组变量保持不变,然后将它们显示在一个表中。 谢谢您的帮助。另外,如果有一种简单的方法可以将结果以表格格式导出到word或R中,请告诉我。我会很感激的。
这是我的代码示例。
t.test(XC[tissue =="Ent"], XC[tissue =="Stom"])
t.test(XN[tissue =="Ent"], XN[tissue =="Stom"])
t.test(CN[tissue =="Ent"], CN[tissue =="Stom"])
答案 0 :(得分:0)
您可以使用Apply功能
# > round(res,6)
# XC XN CN
# statistic.t -109.63424 -10.842582 -45.532057
# parameter.df 101.66755 105.801883 103.753688
# p.value 0.00000 0.000000 0.000000
# conf.int1 -20.25112 -2.304988 -10.219741
# conf.int2 -19.53135 -1.592335 -9.366679
# estimate.mean in group Ent 20.16557 10.044373 20.172782
# estimate.mean in group Stom 40.05680 11.993035 29.965992
# null.value.difference in means 0.00000 0.000000 0.000000
您将看到类似的内容
redis