楼主: ajz567749
442 4

[程序分享] 求教proc varmax回归结果解读 [推广有奖]

  • 0关注
  • 0粉丝

大专生

8%

还不是VIP/贵宾

-

威望
0
论坛币
2354 个
通用积分
88.0071
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
146 点
帖子
6
精华
0
在线时间
75 小时
注册时间
2020-10-24
最后登录
2025-3-14

楼主
ajz567749 发表于 2024-4-10 20:38:23 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
proc varmax 回归outstat输出的aic准则数据与结果查看器里呈现的AIC值不一致,请问原因是什么?
原代码如下,使用的是sas官网的数据和案例:
proc iml;
   sig = 100*i(2);
   phi = {-0.2 0.1, 0.5 0.2, 0.8 0.7, -0.4 0.6};
   call varmasim(y,phi) sigma=sig n=100 initial=0
                        seed=45876;
   cn = {'y1' 'y2'};
   create simul2 from y[colname=cn];
   append from y;
quit;

data simul2;
   set simul2;
   date = intnx( 'year', '01jan1900'd, _n_-1 );
   format date year4. ;
run;


proc varmax data=simul2 outstat=stat;
   model y1 y2 / p=2 noint
                 cointtest=(johansen=(iorder=2))
                 ecm=(rank=1 normalize=y1)
                 ;
run;

使用该命令回归得到的outstat输出数据集stat中的AIC=9.36834,结果查看器里面的AIC=1118.098。为什么两个结果会不一样呢?请大佬帮忙解答疑惑,感谢!输出结果如下图:


二维码

扫码加我 拉你入群

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

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

关键词:varmax ARMAX VARMA 回归结果 ARMA sas 向量自回归 信息准则AIC

沙发
ajz567749 发表于 2024-4-10 20:39:41
图片在附件里面

藤椅
ajz567749 发表于 2024-4-10 20:39:47
图片在附件里面

屏幕截图 2024-04-10 203851.png (86.33 KB)

屏幕截图 2024-04-10 203851.png

板凳
秋秋看财经 在职认证  发表于 2024-4-25 08:01:13 来自手机
同求大佬解答

报纸
秋秋看财经 在职认证  发表于 2024-4-25 08:01:18 来自手机
同求大佬解答

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

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