ddt5x8 我的代碼為 pValue=outTab[,"pValue"] 报错 错误发生在 [.data.frame(outTab, , "pValue"):选择了未定义的列 请问上述情况要如何修改?
InfinityLoop ddt5x8 你可以看看你的 fdr 是否有数值,可能你的 fdr 就是个 NULL 或者 NA,和你的 outTab 的个数不匹配,从而无法使用 cbind() 将它们拼起来。
InfinityLoop ddt5x8 你可以一步一步查错的。 首先输出 pValue 看看有什么问题。再看看 as.vector(pValue) 是否正常,如果正常再看 as.numeric(as.vector(pValue)) 的结果是否正常。最后看 p.adjust(as.numeric(as.vector(pValue)),method="fdr") 的结果。