irts

0th

Percentile

Irregularly Spaced Time-Series

The function irts is used to create irregular time-series objects.

as.irts coerces an object to an irregularly spaced time-series. is.irts tests whether an object is an irregularly spaced time series.

Keywords
ts
Usage
irts(time, value)
as.irts(object)
is.irts(object)
Arguments
time
a numeric vector or a vector of class "POSIXct" representing the time-stamps of the irregular time-series object. The elements of the numeric vector are construed as the (signed) number of seconds since the beginning of 1970, see
value
a numeric vector or matrix representing the values of the irregular time-series object.
object
an R object to be coerced to an irregular time-series object or an R object to be tested whether it is an irregular time-series object.
Details

The function irts is used to create irregular time-series objects. These are scalar or vector valued time series indexed by a time-stamp of class "POSIXct". Unlike objects of class "ts", they can be used to represent irregularly spaced time-series.

Value

  • A list of class "irts" with the following elements:
  • timea vector of class "POSIXct".
  • valuea numeric vector or matrix.

See Also

ts, POSIXct, irts-methods, irts-functions

Aliases
  • irts
  • is.irts
  • as.irts
  • as.irts.default
  • as.irts.zoo
Examples
n <- 10
t <- cumsum(rexp(n, rate = 0.1))
v <- rnorm(n)
x <- irts(t, v)
x

as.irts(cbind(t, v))

is.irts(x)

# Multivariate
u <- rnorm(n)
irts(t, cbind(u, v))
Documentation reproduced from package tseries, version 0.10-5, License: GPL (see file COPYING)

Community examples

Looks like there are no examples yet.