[R] reporting multiple objects out of a function
andrewH
ahoerner at rprogress.org
Wed Oct 5 06:27:54 CEST 2011
Dear folks,
I’m trying to build a function to create and make available some variables I
frequently use for testing purposes. Suppose I have a function that takes
some inputs and creates (internally) several named objects. Say,
fun1 <- function(x, y, z) {obj1 <- x; obj2 <- y; obj3 <- z
<missing stuff>
}
Here is the challenge: After I run it, I want the objects to be available in
the calling environment, but not necessarily in the global environment. I
want them to be individually available, not as part of a list or some larger
object. I can not figure out how to do this. If I understand the situation
correctly, I am trying to move several separate objects from the environment
of the function to the environment in which the function was invoked (the
“calling environment,” yes?).
I’m pretty sure there is a command to do this, but I’m not sure how to find
it. Any help would be greatly appreciated – either on the necessary code, or
on how to search for it, or a reference to a good discussion of this family
of problems.
Sincerely, andrewH
--
View this message in context: http://r.789695.n4.nabble.com/reporting-multiple-objects-out-of-a-function-tp3873380p3873380.html
Sent from the R help mailing list archive at Nabble.com.
More information about the R-help
mailing list