【发布时间】:2012-07-30 19:36:00
【问题描述】:
因此,我尝试将指数平滑模型应用于名为“城市”的数据框中的每一列。我用 apply 来识别数据框,按列进行,我想运行模型。但是,当我尝试这样做时,它告诉我需要为指数平滑模型指定数据......我以为我已经通过将它放在应用循环中。
apply(x=cities,2,FUN=HoltWinters(x=x,gamma=FALSE))
另外,最终我想使用使用 forecast.predict 开发的 HW 模型来预测接下来的 4 个时期。我需要使用不同的循环还是可以将它们全部组合到这个循环中?
【问题讨论】:
-
试试
apply(x=cities,2,FUN=function(x){HoltWinters(x=x,gamma=FALSE))})