【发布时间】:2020-09-28 23:28:52
【问题描述】:
我想将不在 R 全局环境中的变量传递给 python 块(使用 reticulate)。这是一个例子:
library(reticulate)
newEnv <- new.env()
newEnv$x <- 9
z <- 3
print(r.newEnv$x)
这会产生错误。请注意,我也尝试过print(r.newEnv[['x']])。此外,print(r.z) 给出了3.0,正如预期的那样。最后,我玩弄了诸如eval() 之类的东西,并构造了要传递给 Python 的字符串,到目前为止还没有骰子。
【问题讨论】:
标签: python r environment-variables reticulate