Method for plotting grouped or hierarchical time series and their forecasts.

# S3 method for gts
plot(x, include, levels, labels = TRUE, col = NULL, color_lab = FALSE, ...)

Arguments

x

An object of class gts.

include

Number of values from historical time series to include in the plot of forecasted group/hierarchical time series.

levels

Integer(s) or string(s) giving the specified levels(s) to be plotted

labels

If TRUE, plot the labels next to each series

col

Vector of colours, passed to plot.ts and to lines

color_lab

If TRUE, colour the direct labels to match line colours. If FALSE will be as per par()$fg.

...

Other arguments passing to plot.default

References

Hyndman, R. J., Ahmed, R. A., Athanasopoulos, G., & Shang, H. L. (2011). Optimal combination forecasts for hierarchical time series. Computational Statistics and Data Analysis, 55(9), 2579--2589. https://robjhyndman.com/publications/hierarchical/

See also

Author

Rob J Hyndman and Earo Wang

Examples


plot(htseg1, levels = c(0, 2))

plot(infantgts, include = 10, levels = "State")

plot(infantgts, include = 10, levels = "State", 
    col = colours()[100:107], lty = 1:8, color_lab = TRUE)