1 数据输入过程中出现的报错:datExpr must contain numeric data.
这个报错是因为:在将原始数据的行和列对换时没有删除掉原始的第一列也就是基因名,后来的这句代码“names(expr0) <- kob$geneID”又重新给数据集加上名字,从而导致新的数据集有两行名字,从而导致报错。
这么说可能比较费解,下面举个我自己的栗子:
一开始我的代码是这样的:
kob <- read.csv("normalized.csv") # 原始数据
dim(kob)
names(kob)
expr0 <- as.data.frame(t(kob))
names(expr0) <- kob$geneID
.
.
.
后续出现报错
网友评论