2013-03-27 79 views
-2

我正在嘗試做很多數據集的t.test,我希望它們被包含在單個輸出中 到目前爲止,我正在做一個類似於此的t.testT.test R程序

test1=t.test(dat$velocity,x[[1]][[2]]) 
test2=t.test(dat$velocity,x[[2]][[2]]) 
test3=t.test(dat$velocity,x[[3]][[2]]) 
+1

您已經提出過這個問題。如果您的原始問題未得到令人滿意的回答,您可以不編輯*新問題,而是編輯*該問題以更新信息而不是發佈新問題。 – A5C1D2H2I1M1N2O1R2T1 2013-03-27 06:47:01

+0

此外,請閱讀Stackoverflow的[關於](http://stackoverflow.com/about)頁面及其[常見問題](http://stackoverflow.com/faq)頁面,以瞭解如何使用本網站更有效。 – A5C1D2H2I1M1N2O1R2T1 2013-03-27 06:50:04

回答

0

像這樣的東西應該工作:

tests <- lapply(1:length(x), function(i) t.test(dat$velocity,x[[i]][[2]])) 

tests是一個列表的長度length(x)list。您可以使用tests[[1]]訪問每個t檢驗結果。

+0

謝謝......它運行得很好......我也想出瞭如何得到p值 – 2013-03-27 06:39:13