相关疑难解决方法(0)

R:对所有列进行t检验

我试图对我的数据框的所有列(一次两个)进行t检验,并仅提取p值.以下是我的想法:

for (i in c(5:525) ) {

t_test_p.value =sapply( Data[5:525], function(x) t.test(Data[,i],x, na.rm=TRUE)$p.value)

}
Run Code Online (Sandbox Code Playgroud)

我的问题是:1.有没有办法在没有循环的情况下做到这一点?2.如何捕获t检验的结果.

r

4
推荐指数
3
解决办法
2万
查看次数

标签 统计

r ×1