【发布时间】:2017-07-19 17:42:53
【问题描述】:
我有来自两组数据的大型数据集。我想使用 t.test 比较它并获取所有以 F_ 开头的列的 p.values 列表,但是由于某些列中的数据,当我使用我的代码时:
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?
【问题讨论】:
标签: r statistics