本文主要是介绍R 语言【ashr】warning: solve(): system is singular (rcond:****); attempting approx solution,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
最近更新了R,升级到了4.2,在使用 ashr 对DESeq2结果进行 LFC shrinkage 的时候,突然出现了warning……
warning: solve(): system is singular (rcond: 2.12669e-17); attempting approx solution
warning……其实不管它,对我最后的结果也不会有影响,但是,看着难受啊,忍不了……所以,一定有别人在我之前遇到了这个warning,并且他也觉得很难受
直接Google
果不其然:
https://github.com/stephens999/ashr/issues/131
就是需要升级(重装)一下mixsqp
install.packages("mixsqp")
# 或者
# install.packages("devtools")
devtools::install_github("stephenslab/mixsqp",build_vignettes = TRUE)
舒服了
这篇关于R 语言【ashr】warning: solve(): system is singular (rcond:****); attempting approx solution的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!