我试图在R中使用Biobase包运行GSA(基因集富集分析)功能:表达集。 我使用resp.type是“Two class unpaired”。但是当我运行该函数时:
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))
,它给了我“数字”
有谁能告诉我如何解决这个问题?