subset.ts {forecast} | R Documentation |
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.
## S3 method for class 'ts' subset(x, subset=NULL, month=NULL, quarter=NULL, season=NULL, ...)
x |
a univariate time series to be subsetted |
subset |
optional logical expression indicating elements to keep; missing values are taken as false. |
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. |
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"
.
If 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
.
Rob J Hyndman
plot(subset(gas,month="November")) subset(woolyrnq,quarter=3)