as.zoo

0th

Percentile

Coercion from and to zoo

Methods for coercing "zoo" objects to other classes and a generic function as.zoo for coercing objects to class "zoo".

Keywords
ts
Usage
as.zoo(x, …)
Arguments
x

an object,

further arguments passed to zoo when the return object is created.

Details

as.zoo currently has a default method and methods for ts, fts, irts, mcmc, tis, xts 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, fortify.zoo can transform "zoo" series to "data.frame" including the time index and optionally melting a wide series into a long data frame.

In the conversion between zoo and ts, the zooreg class is always used.

Value

as.zoo returns a zoo object.

See Also

zoo, fortify.zoo, zooreg, ts, irts, tis, fts, mcmc, xts.

Aliases
  • as.zoo
  • as.zoo.default
  • as.zoo.data.frame
  • as.zoo.fts
  • as.zoo.its
  • as.zoo.irts
  • as.zoo.matrix
  • as.zoo.mcmc
  • as.zoo.tis
  • as.zoo.xts
  • as.zoo.zoo
  • as.matrix.zoo
  • as.vector.zoo
  • as.data.frame.zoo
  • as.list.zoo
  • as.list.ts
  • as.zoo.ts
  • as.ts.zoo
Examples
# NOT RUN {
## 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)
# }
Documentation reproduced from package zoo, version 1.8-1, License: GPL-2 | GPL-3

Community examples

Looks like there are no examples yet.