这是跟随增加趋势的数字向量(下图)。如果我想根据这种增长趋势预测接下来的100个值,该怎么办?我希望数值上的预测值而不是图表。
fclose
答案 0 :(得分:0)
如果xdata <- x[,2][1:500]
,并假设您的数据是时间序列数据,则可以使用forecast
库fit a model in an automated way。
library(forecast)
xdata <- ts(xdata)
fit <- auto.arima(xdata)
# or `fit <- ets(xdata)`
pred_xdata <- forecast(fit, 100)
plot(forecast(fit, 100))
pred_xdata
包含您之后接下来的100个点。
情节如下: