[R] environment question
Edna Bell
edna.bell01 at gmail.com
Tue Jul 29 04:04:14 CEST 2008
Hi R users!
I was looking at some of the example code for the "environment"
function. Here it is:
e1 <- new.env(parent = baseenv()) # this one has enclosure package:base.
e2 <- new.env(parent = e1)
assign("a", 3, envir=e1)
ls(e1)
ls(e2)
exists("a", envir=e2) # this succeeds by inheritance
exists("a", envir=e2, inherits = FALSE)
exists("+", envir=e2) # this succeeds by inheritance
My question is: how can "a" exist in e2 when the ls(e2) gives
character(0), please?
Thanks,
Edna Bell
More information about the R-help
mailing list