全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
6430 4
2014-10-26
问题:
用R包 “vars”做B型SVAR模型(A默认为Ik)时,可以出结果;
做AB型SVAR模型时,将A设为Ik,遇到了Error提示:Error in `[<-`(`*tmp*`, pos, i, value = 1) : subscript out of bounds
请问一下,默认设置A为Ik的B型SVAR和手动设置的AB型SVAR有不同的地方吗?

类似的问题在网络上有一个资料:http://afni.nimh.nih.gov/afni/community/board/read.php?1,142479,142507#msg-142507
回答者认为是识别矩阵提供的约束不足,但是,我的模型中提供的约束是足够的——双变量模型K=2,A model的约束有1个,AB model的约束有5个。

具体描述:
出问题的具体的代码如下:
复制代码
其中,temp为K=2的双变量,amat和bmat矩阵实现了5个约束

请问一下大家有没有遇到类似的问题,能够解答一下我的困惑,谢谢!!!

附件列表
QQ图片20141026111029.png

原图尺寸 1.58 KB

amat和bmat矩阵

amat和bmat矩阵

二维码

扫码加我 拉你入群

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

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

全部回复
2015-1-12 14:12:28
数据下表出界,应该是数据的问题,不是设置的问题。数组的长度超出了下标的范围。
二维码

扫码加我 拉你入群

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

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

2015-3-22 16:05:49
DM小菜鸟 发表于 2015-1-12 14:12
数据下表出界,应该是数据的问题,不是设置的问题。数组的长度超出了下标的范围。
十分谢谢你的回复
数据的问题?做SVAR模型难道对序列的长度有要求?我认为应该不是数据的问题,因为用Eviews做AB模型,将Amat设置为I_k时是没有问题的呐
二维码

扫码加我 拉你入群

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

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

2015-4-7 10:38:34
我最近也在做一个关于四变量的SVAR!蛋疼的很~
二维码

扫码加我 拉你入群

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

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

2019-1-23 16:38:09
请问您最后怎么解决的
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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