1
我有兩組數據的大數據集。我想用一個t.test進行比較,並得到p.values開始與F_的所有列的列表,但由於某些列的數據,當我用我的代碼:如何獲取NA值而不是「數據本質上是恆定的」在t.test中的錯誤R
TP_FN_ttest <- Map(t.test, x = TP[,grepl(paste0("^F_"),colnames(TP))],
y = FN[,grepl(paste0("^F_"),colnames(FN))])
TP_FN_ttest.pval <- as.data.frame(sapply(TP_FN_ttest, '[[', 'p.value'))
我得到錯誤:
Error in t.test.default(x = dots[[1L]][[508L]], y = dots[[2L]][[508L]]) :
data are essentially constant
有沒有辦法讓p.values的列表,並獲得NA的每次測試不能代替應用得到一個錯誤的?