我在我的 Python 应用程序中使用 PypeR,并希望从 R 脚本中获取一个变量。
我的 Python 应用程序如下:
from pyper import *
r = R()
r.run("source('<PATH>/test.R')")
words = r.get("words", "No Variable found!", use_dict=False)
print (words)
test.R 就像:
setwd("<PATH>")
words <- "Testword"
library(wordcloud)
如果我在 test.RI 中不包含库的情况下运行应用程序,则会得到响应“Testword”。为什么如果我包含一个库(无论哪个库),都找不到变量“words”?我总是得到后备“未找到变量”。
我在我的 Windows 10 机器上使用 Python 3.5 和 R 3.2.2。