楼主: 杭志芊
699 2

[时间序列问题] STATA急急急!!!ARIMA信息准则筛选模型循环代码 [推广有奖]

  • 0关注
  • 0粉丝

初中生

71%

还不是VIP/贵宾

-

威望
0
论坛币
2960 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
46 点
帖子
3
精华
0
在线时间
33 小时
注册时间
2022-2-8
最后登录
2022-7-28

楼主
杭志芊 发表于 2022-2-10 10:43:08 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我想用写一个循环代码列出AIC 和BIC,从MA(1)到MA(8),看了连老师的课,不知道写的对不对。报错是ma() invalid -- invalid numlist。不知道要改哪里啊。是作业,按照第二题的意思不知是直接做一个8阶滞后,还是做一个循环把1—8阶列出来对比。急急急!!!!谢谢各位大神帮忙代码如下:
local y "lnindpro"
local a = 1 /*AR(a)*/
local b = 8 /*MA(b)*/
forvalues j = 1(1)`b'{
forvalues i = 0(1)`a'{
if `i'== 0{
local ar ""
}
else{
local ar "ar(1/`i')"
}
qui arima `y' , `ar' ma(1/`j’) /*lnindpro*/
est store arma`i'`j'
*qui estat ic
}
}
local mm arma01 arma02 arma03 arma04 arma05 arma06 arma07 arma08
arma11 arma12 arma13 arma14 arma15 arma16 arma17 arma18
esttab`mm', mtitle(`mm') compress nogap scalar(11 aic bic)

题目如下:
Using indprod ..
2. Show that adding an MA term at lag 8 improves the fit and removes the serialcorrelation




二维码

扫码加我 拉你入群

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

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

关键词:ARIMA Stata tata ima Rim

沙发
杭志芊 发表于 2022-2-10 10:44:00
自己顶一下!!!!

藤椅
杭志芊 发表于 2022-2-10 10:48:21
顶顶顶!!!!

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-22 18:12