library(zoo)
library(glmnet)
に私は、線形回帰の転がり係数を取得することができます:Rはrollapply glmnet
seat <- as.zoo(log(UKDriverDeaths))
time(seat) <- as.yearmon(time(seat))
seat <- merge(y = seat, y1 = lag(seat, k = -1),
y12 = lag(seat, k = -12), all = FALSE)
tail(seat)
fm <- rollapply(seat, width = 50,
FUN = function(z) coef(lm(y ~ y1 + y12, data = as.data.frame(z))),
by.column = FALSE, align = "right")
が、私はトラブルglmnetのためのローリング係数を得るが生じています:
fm <- rollapply(seat, width = 50,
FUN = function(z) coef(cv.glmnet(z[,c(2,3)],z[,1],alpha=1, data =
as.data.frame(z))), by.column = FALSE, align = "right")
をいただき、ありがとうございます任意のヘルプ
例を再現可能にし、問題の原因を明確にしてください。それはエラーを出すのですか?エラーが含まれている場合は... – Dason