Learn R Programming

distantia (version 2.0.0)

zoo_vector_to_matrix: Coerce Coredata of Univariate Zoo Time Series to Matrix

Description

Transforms vector coredata of univariate zoo time series to class matrix. If the input zoo time series has the attribute "name", the output inherits the value of such attribute.

Multivariate zoo objects are returned without changes.

Usage

zoo_vector_to_matrix(x = NULL, name = NULL)

Value

zoo time series

Arguments

x

(required, zoo object) zoo time series. Default: NULL

name

(required, character string) name of the matrix column. Default: NULL

See Also

Other zoo_functions: zoo_aggregate(), zoo_name_clean(), zoo_name_get(), zoo_name_set(), zoo_permute(), zoo_plot(), zoo_resample(), zoo_smooth_exponential(), zoo_smooth_window(), zoo_time(), zoo_to_tsl()

Examples

Run this code
#create zoo object from vector
x <- zoo::zoo(
  x = runif(100)
)

#coredata is not a matrix
is.matrix(zoo::coredata(x))

#convert to matrix
y <- zoo_vector_to_matrix(
  x = x
)

#coredata is now a matrix
is.matrix(zoo::coredata(y))

Run the code above in your browser using DataLab