【发布时间】:2014-03-23 18:53:14
【问题描述】:
我在 R 中使用以下代码通过 ADF 测试在两个时间序列之间获取 P 值:TS1 和 TS2:
m <- lm(TS1 ~ TS2 + 0)
beta <- coef(m)[1]
sprd <- TS1 - beta*TS2
ht <- adf.test(sprd, alternative='stationary', k=0)
pval <- as.numeric(ht$p.value)
如果我想获得一个或两个以上时间序列的 ADF 的 P 值(即:TS1、TS2 和 TS3 或 TS1、TS2、TS3 和 TS4),考虑到上述代码,正确的语法是什么?
谢谢!
【问题讨论】:
标签: r time-series