as {timeSeries} | R Documentation |
Functions and methods dealing with the coercion of 'timeSeries' objects.
## Default S3 method:
as.timeSeries(x, ...)
## S3 method for class 'ts'
as.timeSeries(x, ...)
## S3 method for class 'data.frame'
as.timeSeries(x, ...)
## S3 method for class 'character'
as.timeSeries(x, ...)
## S3 method for class 'zoo'
as.timeSeries(x, ...)
## S4 method for signature 'timeSeries'
as.matrix(x, ...)
## S4 method for signature 'timeSeries'
as.ts(x, ...)
## S4 method for signature 'timeSeries'
as.data.frame(x, row.names = NULL, optional = FALSE, ...)
## S4 method for signature 'timeSeries'
as.ts(x, ...)
optional |
A logical value. If |
row.names |
|
x |
an object which is coerced according to the generic function. |
... |
arguments passed to other methods. |
Functions to create 'timeSeries' objects from other objects:
as.timeSeries | Generic to convert an object to a 'timeSeries', |
as.timeSeries.default | Returns the unchanged 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.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. |
as.ts.timeSeries | S3: Coerces a 'timeSeries' to a 'logical' object. |
Function as.timeSeries
returns a S4 object of class 'timeSeries'.
Functions as.numeric
,
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
.
## Create an Artificial timeSeries Object -
setRmetricsOptions(myFinCenter = "GMT")
charvec <- timeCalendar()
data <- matrix(rnorm(12))
TS <- timeSeries(data, charvec, units = "RAND")
TS
## Coerce to Vector -
as.vector(TS)
## Coerce to Matrix -
as.matrix(TS)
## Coerce to Data Frame -
as.data.frame(TS)