跳过不合适的列t.test

时间:2019-02-27 22:16:54

标签: r

大家好,在此先感谢您的帮助,

我有一个data.frame,其中有多个要运行t.test的列 我正在尝试使用以下代码来运行它

Cardenas1000.Rarefied.Sig<-lapply(Cardenas1000.Rarefied.Sig[,c(2:74)], function(x) t.test(x ~ Cardenas1000.Rarefied.Sig$Dis_Diag))

不幸的是,这些列中的某些列不适合t.test,因为它们在相关变量中或多或少是恒定的,当R到达这些列时,它只是完全停止了代码的运行 有没有办法让代码传递这些列或对其进行标识,以便可以在运行代码之前将其删除?

再次感谢!

0 个答案:

没有答案