楼主: Carson~~
3763 8

[时间序列问题] Stata做svar出现not possible with test [推广有奖]

  • 5关注
  • 16粉丝

大侠

已卖:10431份资源

副教授

29%

还不是VIP/贵宾

-

威望
0
论坛币
66583 个
通用积分
27.6367
学术水平
26 点
热心指数
27 点
信用等级
21 点
经验
275 点
帖子
236
精华
0
在线时间
1209 小时
注册时间
2010-12-15
最后登录
2025-12-2

楼主
Carson~~ 在职认证  发表于 2015-12-26 16:55:21 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

如题,楼主对A和B矩阵进行了约束之后做svar回归,出现not possible with test,其中A矩阵的约束除了有某几个元素的等于0的约束和等于1的约束之外,还有一个约束是某两个元素相等。如果楼主去掉这个两个元素相等的约束改为增加一个0约束,回归是可以出结果的,现在就想各位大神not possible with test到底是什么意思~谢谢大家!!
二维码

扫码加我 拉你入群

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

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

关键词:possible Stata tata With SVAR possible 元素

醉卧云端仰天笑,挥剑当歌越今朝

沙发
夏目贵志 发表于 2015-12-28 12:00:41
建议你最好是把使用的具体命令和错误信息(包括错误代码,就是那个r(1234)这样的东西)都发出来。

藤椅
Carson~~ 在职认证  发表于 2015-12-28 14:10:04
夏目贵志 发表于 2015-12-28 12:00
建议你最好是把使用的具体命令和错误信息(包括错误代码,就是那个r(1234)这样的东西)都发出来。
  1. mat A=...
  2. mat B=...  //A和B矩阵都设置好了
  3. constraint 1 A[4,2]=A[4,6]
  4. svar hr dlm mg dr g pi,lags(1 2) aeq(A) beq(B) aconstraints(1)
  5. not possible with test
  6. r(131);
复制代码

你好,就是显示这样子的情况,为什么不能跑呢?谢谢。
醉卧云端仰天笑,挥剑当歌越今朝

板凳
夏目贵志 发表于 2015-12-29 00:09:43
Carson~~ 发表于 2015-12-28 14:10
你好,就是显示这样子的情况,为什么不能跑呢?谢谢。
我不是百分百确定。不过,你试试没有aconstraints那个选项然后跑跑看。另外,建议你看一下aeq()和acns()的区别。我觉得你是不是想用acns()但是不小心用了aeq()。

报纸
Carson~~ 在职认证  发表于 2015-12-29 22:56:40
夏目贵志 发表于 2015-12-29 00:09
我不是百分百确定。不过,你试试没有aconstraints那个选项然后跑跑看。另外,建议你看一下aeq()和acns()的 ...
你好:1、因为aeq()括号里面应该是个事先定义好的矩阵,这个定义的矩阵元素如果是“.”就表示是待估参数,但是aeq是无法限制诸如“矩阵中a元素=b元素”这种等式约束的;

2、如果是acns(),那么可以通过设定矩阵中不同元素具体的数值来表示相同数值的元素相等这种约束。但是我的模型里面有些矩阵元素的约束就是等于1这样子的,就是交杂了等式约束还有具体元素数值约束两类。

于是我就想问下是不是可以同时施加aeq()和acns()设置在svar这个命令后面呢?但是如果这样子写代码,stata会报错,提示你这两个约束和A矩阵不一致,A就是我所设置的待估系数矩阵,放在aeq(A)中的。

因此我基于这两个设置无法同时并存的报错,希望能够同时使用aeq()和aconstraints()来达到我想要的约束。

谢谢你花时间看我的问题~
醉卧云端仰天笑,挥剑当歌越今朝

地板
夏目贵志 发表于 2015-12-30 01:20:25
Carson~~ 发表于 2015-12-29 22:56
你好:1、因为aeq()括号里面应该是个事先定义好的矩阵,这个定义的矩阵元素如果是“.”就表示是待估参数, ...
这样的话我觉得你应该可以用Example 3里的方法吧?(PDF帮助文档的765页底部开始)

7
Carson~~ 在职认证  发表于 2015-12-30 09:15:31
夏目贵志 发表于 2015-12-30 01:20
这样的话我觉得你应该可以用Example 3里的方法吧?(PDF帮助文档的765页底部开始)
你好:
help文件里面的Example3是对方程滞后项进行了0约束,而前面同期识别矩阵A也只是带了0约束而已,没有我所想要的等式约束,这个还是行不大通...谢谢你啊。
醉卧云端仰天笑,挥剑当歌越今朝

8
夏目贵志 发表于 2015-12-30 23:09:26
Carson~~ 发表于 2015-12-30 09:15
你好:
help文件里面的Example3是对方程滞后项进行了0约束,而前面同期识别矩阵A也只是带了0约束而已, ...
好吧。。。那我也不知道了。没用过svar写过东西。了解的不太透彻。抱歉。

9
Carson~~ 在职认证  发表于 2015-12-30 23:15:40
夏目贵志 发表于 2015-12-30 23:09
好吧。。。那我也不知道了。没用过svar写过东西。了解的不太透彻。抱歉。
谢谢你,我也有所收获~我自己再看看。
醉卧云端仰天笑,挥剑当歌越今朝

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-30 08:31