全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Gauss专版
2119 4
2018-08-16
悬赏 500 个论坛币 已解决
guass中一直报错error g0121 : Matrix not positive,求解决

改变原始数据,就会报错,不知道是为什么?寻求帮助
用了别人的代码和数据跑出来都没问题,换成自己的数据就不行,甚至数据长度都是一样的

最佳答案

cccc1018 查看完整内容

通常错误是初始设置时矩阵是非正定的,比如在OLS估计时矩阵未满秩就会报这样的错误。如模型两个或多个变量是共线性。可以尝试分段运行,看哪里报错再确定怎么修改
二维码

扫码加我 拉你入群

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

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

全部回复
2018-8-16 09:04:59
通常错误是初始设置时矩阵是非正定的,比如在OLS估计时矩阵未满秩就会报这样的错误。如模型两个或多个变量是共线性。可以尝试分段运行,看哪里报错再确定怎么修改
二维码

扫码加我 拉你入群

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

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

2018-8-16 15:37:36
我感觉是你自己的数据在变成矩阵运算时,矩阵不是正定矩阵了。这个应该是自己数据本身的问题
二维码

扫码加我 拉你入群

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

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

2018-8-18 09:35:16
不知道 Matrix not positive提示的地方是在哪?是在运算过程中还是计算参数标准差的地方?  无论出现在哪,跟数据没有关系,采用极大似然类的参数估计方法经常会遇到这个问题,原因在于 给出的初始值不太理想。可以试着换换不同的初始值。
二维码

扫码加我 拉你入群

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

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

2018-8-30 11:14:01
建议你把数据、代码放上来,以便群友们用 Gauss 跑一下、才能知道你哪里出问题了;你现在这样,别人怎么帮你呢?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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