| as.zoo {zoo} | R Documentation |
Methods for coercing "zoo" objects to other classes and
a generic function as.zoo for coercing objects to class "zoo".
as.zoo(x, ...)
x |
an object, |
... |
further arguments passed to zoo when the return
object is created. |
as.zoo currently has a default method and methods
for ts, its and irts objects
(and zoo objects themselves).
Methods for coercing objects of class "zoo" to other classes
currently include: as.ts, as.matrix, as.vector,
as.data.frame, as.list (the latter also being available
for "ts" objects). Furthermore the coercion function
as.its.zoo is provided, but works only
if the corresponding package is attached.
In the conversion between zoo and ts, the zooreg class is
always used.
as.zoo returns a zoo object.
## coercion to zoo:
## default method
as.zoo(rnorm(5))
## method for "ts" objects
as.zoo(ts(rnorm(5), start = 1981, freq = 12))
## coercion from zoo:
x.date <- as.POSIXct(paste("2003-", rep(1:4, 4:1), "-", sample(1:28, 10, replace = TRUE), sep = ""))
x <- zoo(matrix(rnorm(24), ncol = 2), x.date)
as.matrix(x)
as.vector(x)
as.data.frame(x)
as.list(x)