楼主: hammyone
13068 11

[问答] 关于MATLAB 协整函数 egcitest的问题 [推广有奖]

  • 0关注
  • 0粉丝

初中生

19%

还不是VIP/贵宾

-

威望
0
论坛币
1 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
206 点
帖子
14
精华
0
在线时间
8 小时
注册时间
2009-3-22
最后登录
2023-5-12

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
在用MATLAB做协整检验时发现结果与eviews不一样;滞后阶数、模型都取的一样的,后来发现是因为MATLAB的 egcitest 函数最后的判定 是用的左尾单尾检验的结果,eviews的adf 以及MATLAB adftest 函数都是双尾检验的结果;请问一下大神,为什么egcitest 函数是单尾检验,是有什么统计依据么? E—G两步法协整检验对单尾双尾有要求么?
二维码

扫码加我 拉你入群

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

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

关键词:MATLAB atlab matla test CITE 模型 统计

本帖被以下文库推荐

好学的我
沙发
小小象Alex 发表于 2015-11-11 20:18:14 |只看作者 |坛友微信交流群
请问问题解决了吗?

使用道具

藤椅
zhangfei2003 发表于 2015-11-19 17:42:44 |只看作者 |坛友微信交流群
协整检验应该用egcitest,不应该用ADF test. 高铁梅的书中有讲到。另外,我在用matlab的egcitest的时间,老是出现一大堆错误,即使是运行matlab的 documentation中自带的这个例子:load Data_Canada
Y = Data(:,3:end);
names = series(3:end);
plot(dates,Y)
legend(names,'location','NW')
grid on

[h,pValue,stat,cValue,reg] = egcitest(Y,'test',...
    {'t1','t2'});
h,pValue

也是出错,第一个错误就是:
Error using lagmatrix (line 25)
lagmatrix: wrong # of input arguments

请问楼主和其它朋友有没有遇到这种情况??


使用道具

板凳
wslyf88 发表于 2015-12-28 10:53:05 |只看作者 |坛友微信交流群
zhangfei2003 发表于 2015-11-19 17:42
协整检验应该用egcitest,不应该用ADF test. 高铁梅的书中有讲到。另外,我在用matlab的egcitest的时间,老 ...
那好像是因为matlab的 egcitest最多只能做20个吧?

使用道具

报纸
wslyf88 发表于 2015-12-28 10:53:08 |只看作者 |坛友微信交流群
zhangfei2003 发表于 2015-11-19 17:42
协整检验应该用egcitest,不应该用ADF test. 高铁梅的书中有讲到。另外,我在用matlab的egcitest的时间,老 ...
那好像是因为matlab的 egcitest最多只能做20个吧?

使用道具

先用adftest进行单整检验,如果满足再继续进行egcitest的协整检验,若是单整不满足则进行diff差分处理
已有 1 人评分论坛币 收起 理由
admin_kefu + 20 热心帮助其他会员

总评分: 论坛币 + 20   查看全部评分

使用道具

7
余烬︶ㄣ 发表于 2017-1-4 13:43:10 |只看作者 |坛友微信交流群
wslyf88 发表于 2015-12-28 10:53
那好像是因为matlab的 egcitest最多只能做20个吧?
可以运行啊

AG8@A$M}7P[}6}VS{@M%6$2.png (222.89 KB)

可以运行啊

可以运行啊

已有 1 人评分论坛币 收起 理由
admin_kefu + 10 热心帮助其他会员

总评分: 论坛币 + 10   查看全部评分

使用道具

8
Afgr4289ch 学生认证  发表于 2017-3-8 10:56:39 |只看作者 |坛友微信交流群
因为楼主自己安装了计量工具箱和原有的冲突了,删除后恢复正常。这是网上查到的:I believe there is a conflict between the matlab standard function "lagmatrix" and the "lagmatrix that comes with the spatial econometrics package. I had the same problem - it does away if you delete the spatial econometrics package from the path file. Although this is not an ideal solution...

使用道具

9
dfcs008 发表于 2017-8-16 09:51:01 |只看作者 |坛友微信交流群
糊塗人_裝糊塗 发表于 2016-10-21 14:51
先用adftest进行单整检验,如果满足再继续进行egcitest的协整检验,若是单整不满足则进行diff差分处理
那也就是说egcitest函数里没有进行同阶单整条件的判断是吗?  巫妖在外部用adftest函数进行判断?
还是说egcitest里面已经写好了 只需要输入数据,而不需要重复判断单位根(不需要adftest函数检验)

使用道具

10
dfcs008 发表于 2017-8-16 09:51:19 |只看作者 |坛友微信交流群
Afgr4289ch 发表于 2017-3-8 10:56
因为楼主自己安装了计量工具箱和原有的冲突了,删除后恢复正常。这是网上查到的:I believe there is a con ...
那也就是说egcitest函数里没有进行同阶单整条件的判断是吗?  巫妖在外部用adftest函数进行判断?
还是说egcitest里面已经写好了 只需要输入数据,而不需要重复判断单位根(不需要adftest函数检验)

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-26 21:30