[R] Error when running the examples in plotMultiTS / QRMlib
stvienna wiener
stvienna at gmail.com
Sat Jul 11 01:19:25 CEST 2009
Dear List,
R ist somtimes a bit frustrating...
I ran the example from
http://bm2.genes.nig.ac.jp/RGM2/R_current/library/QRMlib/man/plotMultiTS.html
and I get an error.
Has someone an explanation for this?
Thanks a lot,
Steve
CODE:
library(R.utils)
library(tseries)
library(wmtsa)
library(waveslim)
library(brainwaver)
library(timeSeries)
library(QRMlib)
> ?plotMultiTS
> data(DJ);
> Sdata <- window(DJ, from="1993-01-01", to="2000-12-31");
> #select only 4 stocks from 30-stock index:
> tsSelections <- c("GE","INTC","KO","JNJ");
> Sdata <- Sdata[,tsSelections];
Error in .subset(x, i, j, drop = FALSE) :
object of type 'S4' is not subsettable
> Zdata <- log(Sdata);
> rm(Sdata);
> #Plot all 4 columns on same graph:
> plotMultiTS(Zdata, reference.grid=TRUE);
Error: subscript out of bounds
> #plot only columns 2 and 3 on the graph:
> plotMultiTS(Zdata, colvec= c(2,3),reference.grid=TRUE, format="%Y-%m");
Error in .subset(x, i, j, drop = FALSE) :
object of type 'S4' is not subsettable
2nd question:
running > plotMultiTS i find the line:
"xxx = tS[, i]@Data"
Why would someone name a variable "xxx"? Is this some "feature" or
just poor programming?
More information about the R-help
mailing list