Learn R Programming

tsfknn (version 0.6.0)

autoplot.knnForecast: Create a ggplot object from a knnForecast object

Description

It uses a knnForecast object to create a ggplot object that plots a time series and its forecast using KNN regression.

Usage

# S3 method for knnForecast
autoplot(object, ...)

Value

The ggplot object representing a plotting with the forecast.

Arguments

object

An object of class knnForecast.

...

additional parameter, see details.

Details

Commonly used parameters are:

  • highlight. A character string indicating what elements should be highlighted. Possible values are "none", "points" and "neighbors". The default value is "none".

  • faceting. Logical. This applies only if the highlight parameter is set to "neighbors". It indicates whether the different nearest neighbors should be seen in different plots (TRUE, the default value) or in one plot.

Examples

Run this code
pred <- knn_forecasting(USAccDeaths, h = 12, lags = 1:12, k = 2)
library(ggplot2)
autoplot(pred)
autoplot(pred, highlight = "neighbors")

Run the code above in your browser using DataLab