Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 预测函数中平均值和拟合值之间的差异_R_Forecasting - Fatal编程技术网

R 预测函数中平均值和拟合值之间的差异

R 预测函数中平均值和拟合值之间的差异,r,forecasting,R,Forecasting,我是预测新手,我正在尝试使用r中的预测包 有人能解释一下预测函数中平均值和拟合值之间的差异吗 比如说, fcast<-forecast(ts,h=30) fcast$mean fcast$fitted fcastfcast$fitted是拟合的结果(模型拟合到观测值),而fcast$mean是预测的结果(模型应用到未来)。您可以比较长度(ts)和长度(fcast$fitted)。和长度(fcast$mean)以及您选择的h library(forecast) fit <- Ar

我是预测新手,我正在尝试使用r中的预测包

有人能解释一下预测函数中平均值和拟合值之间的差异吗

比如说,

fcast<-forecast(ts,h=30)

fcast$mean

fcast$fitted

fcast
fcast$fitted
是拟合的结果(模型拟合到观测值),而
fcast$mean
是预测的结果(模型应用到未来)。您可以比较
长度(ts)
长度(fcast$fitted)
。和
长度(fcast$mean)
以及您选择的
h

library(forecast)
fit <- Arima(WWWusage,order=c(3,1,0))
h <- 20
fcast <- forecast(fit, h = h)

length(WWWusage)
# [1] 100

length(fcast$fitted)
# [1] 100

h
# [1] 20

length(fcast$mean)
# [1] 20
库(预测)

拟合我想说拟合值是用于构建模型的过去数据的估计值(残差是实际值的偏移量),平均值是置信边界之间未来值的预测点。
fcast$fitted
是拟合的结果(模型拟合到观测值)
fcast$mean
是预测的结果(模型在未来的应用)。您可以比较
长度(ts)
长度(fcast$fitted)
。和
length(fcast$mean)
和您选择的
h
。但是如果我们不指定,我们如何知道
forecast()
函数用于训练的数据量呢?谢谢!这个答案很有帮助。