データに対して動的線形回帰を実行しようとしています:
require(RCurl)
y <- read.csv(text=getURL("https://raw.githubusercontent.com/zmilhard/helloworld/master/growth_data_2.csv"))
explore <- y[1:87,2:21]
回帰を実行するために、3 つの異なる数式を使用します。
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
Explore は現在リストです。この例では double 型のデータを使用しています。このソリューションを使用してデータを double に変換すると、同じエラーが発生します。xts などの時系列変数を使用する必要がありますか? 私の式は間違っていますか?