Class "its" Irregularly Spaced Time-Series

Description

S4 class implementation of irregularly spaced time seires. The class implements Arith methods using date matching, union, intersection, and other time series methods.

Objects from the Class

Objects can be created by calls of the form new("its", ...). ~~ describe objects here ~~

Slots

.Data:

Object of class "matrix" the data portion of the time series

dates:

Object of class "POSIXt" the date vector portion of the time series

Extends

Class "matrix", from data part. Class "structure", by class "matrix", distance 2. Class "array", by class "matrix", distance 2. Class "vector", by class "matrix", distance 3, with explicit coerce. Class "vector", by class "matrix", distance 4, with explicit coerce.

Methods

Arith

signature(e1 = "its", e2 = "its"): method for Arith of its and its

Arith

signature(e1 = "its", e2 = "numeric"): method for arith of its and numeric

Arith

signature(e1 = "numeric", e2 = "its"): method for arith of numeric and its

[

signature(x = "its"): subset operator for its

[<-

signature(x = "its", i = "ANY", j = "ANY", value = "its"): subset assignment operator for its

coerce

signature(from = "its", to = "data.frame"): coerce its to data.frame

core

signature(x = "its"): extract numeric portion of its

core<-

signature(x = "its", value = "matrix"): assignment to numeric portion of its

cumsum

signature(x = "its"): cumulative sum of its series

dates

signature(x = "its"): extract dates vector from its object

dates<-

signature(x = "its", value = "POSIXt"): assign dates into its object

diff

signature(x = "its"): difference function for its

end

signature(x = "its"): ...

intersect

signature(x = "its", y = "its"): take date intersection of its object

intersect

signature(x = "its", y = "NULL"): ...

intersect

signature(x = "NULL", y = "its"): ...

names

signature(x = "its"): extract column names from its object

names<-

signature(x = "its", value = "character"): assign names into its object

plot

signature(x = "its", y = "missing"): plot an its object

print

signature(x = "its"): print an its object

start

signature(x = "its"): ...

summary

signature(object = "its"): summary of an its object

union

signature(x = "its", y = "its"): combine its objects

union

signature(x = "its", y = "NULL"): ...

union

signature(x = "NULL", y = "its"): ...

Note

This package was written by Giles Heywood.

Author(s)

Whit Armstrong

References

http://code.google.com/p/rits

Examples

1
showClass("its")