TimeSeriesCoercion {fCalendar} | R Documentation |
A collection and description of functions
and methods dealing with the coercion of
'timeSeries' objects.
Functions to create 'timeSeries' objects from other objects:
as.timeSeries | Generic function to convert a 'timeSeries' object, |
as.timeSeries.default | Returns unchanged the 'timeSeries' object, |
as.timeSeries.numeric | Converts from a numeric vector, |
as.timeSseries.data.frame | Converts from a numeric vector, |
as.timeSeries.matrix | Converts from a matrix, |
as.timeSeries.ts | Converts from an object of class 'ts', |
as.timeSeries.character | Converts from a named demo file, |
as.timeSeries.zoo | Converts an object of class zoo. |
Functions to transform 'timeSeries' objects into other objects:
as.vector.timeSeries | Coerces a 'timeSeries' to a vector, |
as.matrix.timeSeries | Coerces a 'timeSeries' to a matrix, |
as.data.frame.timeSeries | Coerces a 'timeSeries' to a data.frame, |
as.ts.timeSeries | S3: Coerces a 'timeSeries' to a 'ts' object. |
is.timeSeries(object) ## S3 method for class 'numeric': as.timeSeries(x, ...) ## S3 method for class 'data.frame': as.timeSeries(x, ...) ## S3 method for class 'matrix': as.timeSeries(x, ...) ## S3 method for class 'ts': as.timeSeries(x, ...) ## S3 method for class 'character': as.timeSeries(x, ...) ## S3 method for class 'zoo': as.timeSeries(x, ...) ## S3 method for class 'timeSeries': as.vector(x, mode = "any") ## S3 method for class 'timeSeries': as.matrix(x) ## S3 method for class 'timeSeries': as.data.frame(x, row.names = NULL, optional = NULL, ...) ## S3 method for class 'timeSeries': as.ts(x, ...)
mode |
a character string giving an atomic mode or "list" ,
or (not for 'vector') "any" .
|
object |
an object of class timeSeries .
|
optional |
A logical value. If TRUE , setting row names and converting
column names (to syntactic names) is optional.
|
row.names |
NULL or a character vector giving the row names for the
data frame. Missing values are not allowed.
|
x |
an object which is coerced according to the generic function. |
... |
arguments passed to other methods. |
is.timeSeries
returns TRUE
or FALSE
depending on whether its
argument is of timeSeries
type or not.
as.timeSeries
returns a S4 object of class timeSeries
.
as.vector
as.data.frame
as.matrix
as.ts
return depending on the generic function a numeric vector, a
data frame, a matrix, or an object of class ts
.
Diethelm Wuertz for the Rmetrics R-port.
## SOURCE("fCalendar.4D-TimeSeriesCoercion") ## data - timeSeries: # Create an artificial timeSeries object: myFinCenter <<- "GMT" charvec = timeCalendar() data = matrix(rnorm(12)) TS = timeSeries(data, charvec, units = "RAND") TS ## Test for timeSeries: is.timeSeries(TS) ## As Vector: as.vector(TS) ## As Matrix or Data Frame: as.matrix(TS) as.data.frame(TS) ## As Univariate Object of Class 'ts': as.ts(TS)