Выбор правильного типа данных для dynrq в пакете quantreg R

Я пытаюсь запустить динамическую линейную регрессию для своих данных:

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

Исследуйте в настоящее время список. В примере используются данные типа double. Когда я конвертирую свои данные в двойные, используя это решение Я получаю ту же ошибку. Нужно ли использовать переменную временного ряда, такую ​​как xts? Мои формулы ошибочны?


person Zachary Milhard    schedule 25.07.2016    source источник