> t.test(gene[1,]~Group1,data = gene,paired=F)
Error in model.frame.default(formula = gene[1, ] ~ Group1, data = gene) :
invalid type (list) for variable 'gene[1, ]'
进行t检验的时候发现报错,参考帮助文档
?t.test.png
帮助文档中要求:输入的数据类型为数值型
检查自己的数据发现为数据框,怪不得会报错叻
把原始数据框转化为矩阵就可以啦,问题解决kkk
> class(gene[1,])
[1] "data.frame"
>gene=as.matrix(gene)
> class(gene[1,])
[1] "numeric"
网友评论