楼主: qzE1572743674
1779 2

[问答] 误差修正模型怎么看 [推广有奖]

  • 0关注
  • 0粉丝

高中生

30%

还不是VIP/贵宾

-

威望
0
论坛币
72 个
通用积分
0.1500
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
290 点
帖子
13
精华
0
在线时间
35 小时
注册时间
2019-11-3
最后登录
2022-10-14

楼主
qzE1572743674 发表于 2019-12-15 10:55:55 |AI写论文
1论坛币
我的代码如下(请问红色部分是干嘛的?不懂)
library("tseries")
CHN<-ts(data$CHN)
HKG<-ts(data$HKG)

dCHN=diff(CHN)
dHKG=diff(HKG)
datavec=cbind(dCHN,dHKG)

reg=lm(dHKG~dCHN)

et=resid(reg)
ecmt=head(et,-1)
adf.test(et,k=1)
regec=lm(dHKG[-1]~dCHN[-1]+ecmt)
regec
regHKG=lm(dHKG[-1]~ecmt)
regHKG
regCHN=lm(dCHN[-1]~ecmt)
regCHN


library(urca)
cointest<-ca.jo(datavec,type="eigen",ecdet="none",K=2,spec="transitory")
vecm<-cajorls(cointest)

vecm1 <- ca.jo(datavec, ecdet = "const", type="eigen", K=2, spec="longrun")
vecm.ols1 <- cajools(vecm1)
summary(vecm.ols1)


vecm2 <- ca.jo(datavec, ecdet = "const", type="eigen", K=2, spec="transitory")
vecm.ols2 <- cajools(vecm2)
summary(vecm.ols2)


关键词:误差修正模型 误差修正 Library tseries Series 误差修正模型

沙发
qzE1572743674 发表于 2019-12-15 10:57:57
这个结果里的dl1,dl2是什么

捕获.PNG (95.34 KB)

捕获.PNG

藤椅
conbrownkkk 发表于 2019-12-15 19:50:56
lm() 是用来拟合线性回归模型, lm(dHKG[-1]~dCHN[-1]+ecmt) 表示dHKG[-1]是因变量,dCHN[-1]和ecmt是两个自变量。

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-16 07:09