全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
12540 2
2015-05-04
在用R语言求矩阵的逆的时候出现了下面的错误
system is computationally singular: reciprocal condition number = 2.87539e-22

这种应该是行列式的值太小所以求不了逆吧,有没有能解决的办法?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-5-8 17:58:40
你的矩阵是不可逆的。可以计算其的广义逆。
用MASS包的ginv.
具体参考
http://www.biostatistic.net/thread-2524-1-1.html
http://baike.baidu.com/link?url=csO83UKIeG9GSb_Qf6Z8EVdehWIFNDgjLYdbiR8xt8CQvG215AM6Y6v2TbCT9tcUgTvIAdU6bfVOYPMG91fL1_
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-5-8 17:59:57
你用MASS包中的ginv计算矩阵的广义逆吧。广义逆的定义可以参考百度百科或者维基百科。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群