R中用sva去批次报错
Error in solve.default(crossprod(des), crossprod(des, y1)) :
Lapack routine dgesv: system is exactly singular: U[2,2] = 0
很可能是表达矩阵有缺失值
解决方法:
exp是表达矩阵
table(is.na(exp))#看是否有NA缺失值
exp=na.omit(exp)
之后就好了
R中用sva去批次报错
Error in solve.default(crossprod(des), crossprod(des, y1)) :
Lapack routine dgesv: system is exactly singular: U[2,2] = 0
很可能是表达矩阵有缺失值
解决方法:
exp是表达矩阵
table(is.na(exp))#看是否有NA缺失值
exp=na.omit(exp)
之后就好了