On Sat, Feb 5, 2011 at 2:51 PM, Brian G. Peterson <[email protected]> wrote: > On 02/05/2011 01:31 PM, B. Jonathan B. Jonathan wrote: >> >> Hi all, can somebody correct me where I was wrong in following set of >> codes? >> I have a list where each element is zoo object and I want to call a >> particular zoo object through some assigned name, as follows: >> >>> library(zoo) >>> List<- vector("list", length=2) >>> names(List)<- LETTERS[1:2] >>> List[[1]]<- zooreg(rnorm(10), start=as.Date("2000-01-01"), frequency=1) >>> List[[2]]<- zooreg(rnorm(20), start=as.Date("2000-01-01"), frequency=11) >>> #List >>> namess<- "A" >>> window(List$namess, start=as.Date("2000-01-01"), >> >> end=as.Date("2000-01-01")) >> Error in attr(x, "tsp")<- c(1, NROW(x), 1) : >> attempt to set an attribute on NULL > > This is a general question that should have gone to R-help, not here. > > you don't have a slot called 'namess' > > You have a string called 'namess' > > So, > > List[[namess]] > > will work. > > Please direct non-finance-specific queries to R-help in the future. >
r-sig-finance has always been a primary place for zoo questions so this question seems appropriate for the list to me. In fact it turns out that the problem is unrelated to zoo but rather to how lists work in R but to know that you would have to know the answer. -- Statistics & Software Consulting GKX Group, GKX Associates Inc. tel: 1-877-GKX-GROUP email: ggrothendieck at gmail.com _______________________________________________ [email protected] mailing list https://stat.ethz.ch/mailman/listinfo/r-sig-finance -- Subscriber-posting only. If you want to post, subscribe first. -- Also note that this is not the r-help list where general R questions should go.
