Problem converting zoo object (daily data) to a timeSeries object
On Thu, Jan 27, 2011 at 11:56 AM, John E. Kaprich <jkaprich at gmail.com> wrote:
When I try to convert the zoo object to a timeSeries object, which would allow me to utilize Rmetrics packages, I get an error message.
Data<-read.zoo("c:\\DOWUBSPRICING.txt,na.strings="NA",sep="\t",header=T)
is(Data)
"zoo"
as.timeSeries.zoo(Data)
Error in .local (.Object, . ) Is this happening because I am using daily data? Originally, I was trying to import the data as a timeSeries, but could not overcome problems with the date configuration. I tried to create a zoo object with the intention of converting it into a timeSeries. My apologies if this is too basic a question, but I am new to R and have been struggling with this problem. The object in question contains daily adjusting closing price data. ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?DJP ? ? ? ? JJA ? ? ? ? ?COW 2011/1/21 ? ? ? ? ? ?49.01 ? ? 64.68 ? ? 30.97 2011/1/20 ? ? ? ? ? ?48.62 ? ? 63.78 ? ? 31.11 .
There are a different number of headings and columns so the dates are being interpreted as row names. Try this: Lines <- " DJP JJA COW 2011/1/21 49.01 64.68 30.97 2011/1/20 48.62 63.78 31.11" library(zoo) DF <- read.table(textConnection(Lines)) z <- zoo(DF, rownames(DF))
Statistics & Software Consulting GKX Group, GKX Associates Inc. tel: 1-877-GKX-GROUP email: ggrothendieck at gmail.com