1

我正在尝试对我的数据进行动态线性回归:

require(RCurl)
y <- read.csv(text=getURL("https://raw.githubusercontent.com/zmilhard/helloworld/master/growth_data_2.csv"))
explore <- y[1:87,2:21]

我使用三个不同的公式来尝试运行回归:

require(zoo)
dlr <- dynrq(explore ~ L(explore,1) + L(explore,12), tau = 99/100)
dlr <- dynrq(explore ~ L(explore,1) + L(explore,20), tau = 99/100)
dlr <- dynrq(explore ~ L(explore,1) + L(explore,20), tau = 99/100, start = c(2,1), end = c(87,20))

我不断收到错误:

Error in hasTsp(x) : invalid time series parameters specified

探索当前是一个列表。该示例使用双精度类型的数据。当我使用此解决方案将数据转换为双精度时,我得到了同样的错误。我是否需要使用时间序列变量,例如 xts?我的公式有问题吗?

4

0 回答 0