plot.seas

0th

Percentile

Seasonal Adjustment Plots

Functions to graphically analyze a "seas" object.

Usage
# S3 method for seas
plot(x, outliers = TRUE, trend = FALSE,
  main = "Original and Adjusted Series", xlab = "Time", ylab = "",
  transform = c("none", "PC", "PCY"), ...)

residplot(x, outliers = TRUE, main = "residuals of regARIMA", xlab = "Time", ylab = "", ...)

# S3 method for seas monthplot(x, choice = c("seasonal", "irregular"), main, ...)

Arguments
x

an object of class "seas", usually, a result of a call to seas.

outliers

logical, should the oultiers be drawn.

trend

logical, should the trend be drawn.

main

character string, title of the graph.

xlab

character string, title for the x axis.

ylab

character string, title for the y axis.

transform

character string, optionally transform the data to period to period "PC" or year to year"PCY" percentage change rates.

further arguments passed to the plotting functions.

choice

character string, "seasonal" (default) or "irregular".

Details

plot calls the plot method for class "seas". It plots the adjusted and unadjusted series, as well as the outliers. Optionally draws the trend series.

residplot plots the residuals and the outliers.

monthplot calls the monthplot method for class "seas". It plot the seasonal and SI component periodwise. Despite its name, monthplot can be used for series of all frequencies.

Value

All plot functions return a plot as their side effect.

References

Vignette with a more detailed description: http://www.seasonal.website/seasonal.html

Comprehensive list of R examples from the X-13ARIMA-SEATS manual: http://www.seasonal.website/examples.html

Official X-13ARIMA-SEATS manual: https://www.census.gov/ts/x13as/docX13ASHTML.pdf

See Also

seas, for the main function.

udg, for diagnostical statistics.

Aliases
  • plot.seas
  • residplot
  • monthplot.seas
Examples
# NOT RUN {
m <- seas(AirPassengers)

plot(m)  
plot(m, outliers = FALSE)  
plot(m, trend = TRUE) 

residplot(m)
residplot(m, outliers = FALSE)  

monthplot(m)

# use standard R functions to analyze "seas" models
pacf(resid(m))
spectrum(diff(resid(m)))
plot(density(resid(m)))
qqnorm(resid(m))
# }
Documentation reproduced from package seasonal, version 1.7.0, License: GPL-3

Community examples

Looks like there are no examples yet.