Print 'timeSeries' objects
methods-show.RdPrint "timeSeries" objects.
Arguments
- object,x
an object of class
"timeSeries".- FinCenter
a character with the the location of the financial center named as "continent/city".
- format
the format specification of the input character vector, a character string with the format in POSIX notation.
- style
a character string, one of
"tS","h", or"ts".- by
a character string, one of
"month","quarter".- ...
arguments passed to the print method for the data part, which is a
"matrix"or, in the case ofstyle = "ts", to the print method for class"ts".
Details
show does not have additional arguments.
The print method allows to modify the way the object is shown
by explicitly calling print.
The default for style is tS. For univariate time series
style = "h" causes the object to be printed as a vector with
the time stamps as labels. Finally, style = "ts" prints like
objects from base R class "ts", which is suitable for quarterly
and monthly time series.
Examples
## Load Micsrosoft Data
setRmetricsOptions(myFinCenter = "GMT")
LPP <- MSFT[1:12, 1:4]
## Abbreviate Column Names
colnames(LPP) <- abbreviate(colnames(LPP), 6)
## Print Data Set
print(LPP)
#> GMT
#> Open High Low Close
#> 2000-09-27 63.4375 63.5625 59.8125 60.6250
#> 2000-09-28 60.8125 61.8750 60.6250 61.3125
#> 2000-09-29 61.0000 61.3125 58.6250 60.3125
#> 2000-10-02 60.5000 60.8125 58.2500 59.1250
#> 2000-10-03 59.5625 59.8125 56.5000 56.5625
#> 2000-10-04 56.3750 56.5625 54.5000 55.4375
#> 2000-10-05 55.5000 57.2500 55.2500 55.3750
#> 2000-10-06 55.8125 56.7500 54.7500 55.5625
#> 2000-10-09 55.6250 55.7500 53.0000 54.1875
#> 2000-10-10 53.9375 55.5625 53.8125 54.5625
#> 2000-10-11 54.0000 56.9375 54.0000 55.7500
#> 2000-10-12 56.3125 56.8750 53.8125 54.3750
## Alternative Use, Show Data Set
LPP # equivalently, show(LPP)
#> GMT
#> Open High Low Close
#> 2000-09-27 63.4375 63.5625 59.8125 60.6250
#> 2000-09-28 60.8125 61.8750 60.6250 61.3125
#> 2000-09-29 61.0000 61.3125 58.6250 60.3125
#> 2000-10-02 60.5000 60.8125 58.2500 59.1250
#> 2000-10-03 59.5625 59.8125 56.5000 56.5625
#> 2000-10-04 56.3750 56.5625 54.5000 55.4375
#> 2000-10-05 55.5000 57.2500 55.2500 55.3750
#> 2000-10-06 55.8125 56.7500 54.7500 55.5625
#> 2000-10-09 55.6250 55.7500 53.0000 54.1875
#> 2000-10-10 53.9375 55.5625 53.8125 54.5625
#> 2000-10-11 54.0000 56.9375 54.0000 55.7500
#> 2000-10-12 56.3125 56.8750 53.8125 54.3750
## a short subseries to demo 'print'
hC <- head(MSFT[ , "Close"])
class(hC)
#> [1] "timeSeries"
#> attr(,"package")
#> [1] "timeSeries"
print(hC)
#> GMT
#> Close
#> 2000-09-27 60.6250
#> 2000-09-28 61.3125
#> 2000-09-29 60.3125
#> 2000-10-02 59.1250
#> 2000-10-03 56.5625
#> 2000-10-04 55.4375
print(hC, style = "h")
#> 2000-09-27 2000-09-28 2000-09-29 2000-10-02 2000-10-03 2000-10-04
#> 60.6250 61.3125 60.3125 59.1250 56.5625 55.4375