如何在R中使用`parent.env< -`?

时间:2015-07-18 13:40:08

标签: r closures

如果我在R中运行以下代码,R在最后一个命令后将不会响应。有人知道导致问题的原因以及如何设置环境的父环境吗? (顺便说一句,我知道parent.frameparent.env What is the difference between parent.frame() and parent.env() in R; how do they differ in call by reference?之间的差异

e1=environment()
e2=environment()
parent.env(e1)=e2
parent.env(e1)

1 个答案:

答案 0 :(得分:1)

这是你想要达到的目标吗?

e1 <- new.env()
e2 <- new.env()
parent.env(e1 <- e2
parent.env(e1)
#<environment: 0x10dfaba70>