accuracy {forecast} | R Documentation |
Returns range of summary measures of the forecast accuracy. If x
is provided, the function measures out-of-sample forecast accuracy
based on x-f. If x
is not provided, the function produces in-sample accuracy measures of the forecasts based on f["x"]-fitted(f).
All measures are defined and discussed in Hyndman and Koehler (2006).
accuracy(f, x, test="all")
f |
An object of class |
x |
An optional numerical vector containing actual values of the same length as object. |
test |
Indicator of which elements of x and f to test. If |
MASE calculation is scaled using MAE of in-sample naive forecasts for non-seasonal time series, in-sample seasonal naive forecasts for seasonal time series and in-sample mean forecasts for non-time series data.
Vector giving forecast accuracy measures.
Rob J Hyndman
Hyndman, R.J. and Koehler, A.B. (2006) "Another look at measures of forecast accuracy". International Journal of Forecasting, 22(4).
fit1 <- rwf(EuStockMarkets[1:200,1],h=100) fit2 <- meanf(EuStockMarkets[1:200,1],h=100) accuracy(fit1) accuracy(fit2) accuracy(fit1,EuStockMarkets[201:300,1]) accuracy(fit2,EuStockMarkets[201:300,1]) plot(fit1) lines(EuStockMarkets[1:300,1])