On Thu, Dec 15, 2011 at 10:54, Sarah Goslee <sarah.gos...@gmail.com> wrote: > > print(get(x)[["Pr"]]) maybe. Do the get(), then do the subsetting. > > >>> >>> It's often neater and more efficient to store your anova objects in a >>> list, though. >> >> anything since it's still a set of character strings. Could you >> elaborate a bit on what you mean by storing the anova objects as >> lists? > > Yes: not the names, but the anova objects themselves. Rather than > creating a bunch of individual objects, store them in a list when > created: > > myanova <- list() > myanova[["ag.m2529.az"]] <- anova(whatever) > myanova[["ag.m2529.can"]] <- anova(whatever) > ... > > Then you can quite elegantly use lapply() across all of the anovas at once, > and don't have so many objects in your workspace.
Okay I'll give that a try and see how it works for me. Thanks for the suggestion. ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.