楼主: 西瓜妹妹
3853 7

[问答] 求助~~VAR最优滞后期用R怎么编程? [推广有奖]

  • 10关注
  • 4粉丝

已卖:7份资源

讲师

22%

还不是VIP/贵宾

-

威望
0
论坛币
3173 个
通用积分
3.6788
学术水平
23 点
热心指数
21 点
信用等级
6 点
经验
772 点
帖子
266
精华
0
在线时间
362 小时
注册时间
2012-3-16
最后登录
2025-5-24

楼主
西瓜妹妹 在职认证  发表于 2014-2-12 11:30:59 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
最优滞后阶数的确定怎么确定呢?我同学弄了一晚上也没有弄出来!
ln(y)=a1log(FDI t )+a2log(FDI t-1)+...ak+1 log(FDI t-k)+b1log(EX t)+b2log(EX t-2)+....bk+1 log(EX t-k)
        +c1log(IM t)+c2 log(IM t-1)+....Ck+1 log(IM t-k)
求助各位大神~~谢谢啦
二维码

扫码加我 拉你入群

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

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

关键词:怎么编程 滞后期 VaR 阶数的确定 滞后阶数 怎么编程

沙发
西瓜妹妹 在职认证  发表于 2014-2-12 13:47:33
在线等~~急求大神回复

藤椅
asdasdaseee 发表于 2014-2-12 14:31:34
AIC准则(AIC())
计算AIC统计量,模型的残差平方和(SS)除以样本容量(n),再取对数,加上2倍的解释变量个数(k)除以样本容量.
AIC=log(SS/n)+2*k/n
寻找某一k值是AIC达到极小值,则k就是最优滞后阶数。

SC准则
SC=log(SS/n)+log(n)*k/n
同理

对于不同范围的k ,怎样运用准则确定最优的k。比如,按数据类型划分有年度数据、季度数据和月度数据,因此,对于年度数据,可根据经济周期来确定k的变动范围;对于季度数据可根据一年四季的划分来确定k的变动范围,即k的变动范围为4;同理,对于月度数据k的变动范围可定为12。然后再根据AIC和SC检验确定在某个范围内的最优滞后阶数k。
已有 1 人评分论坛币 热心指数 收起 理由
admin_kefu + 30 + 2 热心帮助其他会员

总评分: 论坛币 + 30  热心指数 + 2   查看全部评分

板凳
求证1加1 发表于 2014-2-12 18:45:23
一般来说感觉AIC和BIC用的比较多吧
在R中的话vars包中的VAR函数里有参数ic,你可以指定,比方说ic="AIC",当然这是缺省情形,然后用参数lag.max给出上界,比方说4,具体你看下帮助文档就知道了。
另外lz也可以参考下我的这篇博文,不过可能有错
http://chenangliu.info/cn/simple-introduction-var-model/


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

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

个人主页,欢迎订阅http://chenangliu.info/

报纸
肉小壮 发表于 2014-2-13 16:16:56
VARselect(x, lag.max = 8, type = "both")
已有 1 人评分论坛币 收起 理由
admin_kefu + 10 热心帮助其他会员

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

地板
西瓜妹妹 在职认证  发表于 2014-2-15 12:53:38
谢谢大家,已解决

7
hy905393639 发表于 2016-8-9 14:45:40
西瓜妹妹 发表于 2014-2-15 12:53
谢谢大家,已解决
能否分享您的解决方法?互帮互助啊,多谢了!

8
lillian1993 发表于 2017-1-3 15:48:59
西瓜妹妹 发表于 2014-2-15 12:53
谢谢大家,已解决
是否可以分享解决方法,谢谢

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-21 02:15