series-methods {timeSeries} | R Documentation |
Get and set the data component of a 'timeSeries'
Description
Get and set the data component of a 'timeSeries'.
Usage
series(x)
series(x) <- value
Arguments
x |
a |
value |
a |
Details
series
returns the @.Data
slot of a timeSeries
object in matrix
form.
The assignment version of series
replaces the values of the
time series with value
. The row and column names of
value
are used if not NULL
, otherwise they are left as
in x
. The most natural use is when value
has the same
dimensions as as.matrix(x)
, but if that is not the case the
result is almost as if value
was converted to
"timeSeries"
directly.
Methods for zoo::coredata
and its assignment counterpart are
defined, as well. Users who wish to use them should ensure that
zoo::coredata
is visible (e.g., by calling
library('zoo')
or library('xts')
) or employ the
zoo::
prefix in the calls. These methods are equivalent to
series
and `series<-`
, respectively.
See Also
Examples
## A Dummy 'timeSeries' Object
ts <- timeSeries()
ts
## Get the Matrix Part -
mat <- series(ts)
class(mat)
mat
## Assign a New Univariate Series -
series(ts) <- rnorm(12)
ts
## Assign a New Bivariate Series -
series(ts) <- matrix(rnorm(12), ncol = 2)
ts