forecast (version 7.2)

subset.ts: Subsetting a time series

Description

Extracts the values of a specific season or subset of seasons in each year. For example, to extract all values for the month of May from a time series.

Usage

"subset"(x, subset=NULL, month=NULL, quarter=NULL, season=NULL, ...)

Arguments

x
a univariate time series to be subsetted
subset
optional logical expression indicating elements to keep; missing values are taken as false. subset must be the same length as x.
month
Numeric or character vector of months to retain. Partial matching on month names used.
quarter
Numeric or character vector of quarters to retain.
season
Numeric vector of seasons to retain.
...
Other arguments, unused.

Value

subset is used, a numeric vector is returned with no ts attributes. Otherwise, a ts object is returned with frequency equal to the length of month, quarter or season.

Details

If character values for months are used, either upper or lower case may be used, and partial unambiguous names are acceptable. Possible character values for quarters are "Q1", "Q2", "Q3", and "Q4".

See Also

subset

Examples

Run this code
subset(woolyrnq,quarter=3)

Run the code above in your browser using DataCamp Workspace