我想预测我的简单移动平均模型的 future 值。我使用了以下过程:
x <- c(14,10,11,7,10,9,11,19,7,10,21,9,8,16,21,14,6,7)
df <- data.frame(x)
dftimeseries <- ts(df)
library(TTR)
smadf <- SMA(dftimeseries, 4) # lag is 4
library(forecast)
forecasteddf <- forecast(smadf, 4) # future 4 values
运行上述代码时,我的预测值在接下来的 4 天内都是相同的。我的编码正确吗?或者,我的概念是错误的吗?
指数移动平均线、加权移动平均线和 ARIMA 也是如此。
最佳答案
关于r - 如何在r中使用简单移动平均模型的预测函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30350133/