Skip to content

access objects by name

2 messages · Noah Silverman, jim holtman

#
Hi,

I have several data structures (xts structures).  I then have a list of the names of those objects.

I'd like to access the object by name.

For example:

foo1 <- as.xts(....)
foo2 <- as.xts(...)
foo3 <- as.xts(...)

structs <- c("foo1", "foo2", "foo3")

for (thisOne in structs){
	print(thisOne$colA)
}

The above fails.  Clearly I'm missing a step translating the name to the object.

Suggestions?

Thanks



--
Noah Silverman
UCLA Department of Statistics
8117 Math Sciences Building
Los Angeles, CA 90095
Cell:  (323) 899-9595
#
for (thisOne in structs){
    print(get(thisOne)$colA)
}

you need to 'get' (retrieve) the object first.
On Mon, Jun 20, 2011 at 5:18 PM, Noah Silverman <noahsilverman at ucla.edu> wrote: