我试图使用 Biobase 包在 R 中运行 GSA(基因集富集分析)函数:Expression Set。我使用 resp.type 是“未配对的两个类”。但是当我运行该函数时:
gsa <- GSA(x=exprs(Eset), genesets=genesets, genenames=genenames, y = as.integer(factor), resp.type= "Two class unpaired", minsize=2,maxsize=500,nperms=500)
它给了我一个错误说:
Error in matrix(1, nrow = n, ncol = 1) : non-numeric matrix extent
我不知道这个错误是什么意思。我做到了mode(exprs(eset))
,它给了我“数字”
谁能告诉我如何摆脱这个问题?