我试图同时在许多不同的列上做一个T-Test,但是我想不出怎么做。下面是其中一篇专栏文章的内容,Clout。
t.test(wf[wf$ThreadID == 249001,]$Clout,wf[wf$ThreadID == 230005,]$Clout)但是我还有大约20个专栏,比如Authentic,Tone
如何在所有列上运行此测试?
发布于 2017-09-10 05:55:33
试试看以下几点。
n <- ncol(wf)
inx1 <- which(wf$ThreadID == 249001)
inx2 <- which(wf$ThreadID == 230005)
ttest_list <- lapply(seq_len(n), function(j) t.test(wf[inx1, j], wf[inx2, j]))注意:如何确保有像wf$ThreadID == 249001和wf$ThreadID == 230005这样的元素
https://stackoverflow.com/questions/46137374
复制相似问题