r语言 - Python 脚本在使用 pyRserve 时保持运行



我正在尝试学习如何将Python中的列表列表发送到R-script,该脚本运行统计方法并将两个或三个数据帧返回给Python

我偶然发现了pyRserve软件包。我能够按照他们的文档中的手册进行操作,并且在命令行 (>>>( 中一切正常。当我运行脚本时,它不会停止。 我已经安装了 Rserve 包并在 RStudio 中启动了它的服务。下面是代码:

import pyRserve
print "here1" #prints this line...
conn = pyRserve.connect(host='localhost', port=6311)
print "here2"
a= conn.eval('3+5')
print a

谁能帮忙?

(docs( 建议:

$ python
>>> import pyRserve
>>> conn = pyRserve.connect()

然后继续:

要连接到其他位置,可以显式指定主机和端口:

pyRserve.connect(host='localhost', port=6311)

这并不意味着应该运行两条线。 第二行应被视为第一行的潜在修饰符。 因此,如果您需要备用地址或端口,那么它应该如下所示:

$ python
>>> import pyRserve
>>> conn = pyRserve.connect(host='localhost', port=6311)

另请注意,对于 Windows 用户,请注意以下警告:

注意 在某些 Windows 版本上,可能需要始终提供"本地主机"以连接到本地运行的 Rserve 实例。

相关内容

  • 没有找到相关文章

最新更新