标签: pyrserve

Rpy2,pyrserve和PypeR如何比较?

我想从Python程序中访问R. 我知道Rpy2,pyrserve和PypeR.

这三种选择有哪些优点或缺点?

python r rpy2 pyrserve pyper

56
推荐指数
4
解决办法
2万
查看次数

R编程语言的Python接口

我对R很新,而且几乎习惯了python.我写R代码并不是那么舒服.我正在寻找R的python接口,它允许我以pythonic方式使用R包.

我做了谷歌研究,发现很少有可以做到这一点的软件包:

但不确定哪一个更好?哪个贡献者更多,更积极地使用?

请注意我的主要要求是访问R包的pythonic方式.

python r rpy2 pyrserve pyper

48
推荐指数
2
解决办法
5万
查看次数

如何在每个会话中存储唯一的Rserve连接?

我正在编写一个小型Flask应用程序,并使用pyRserve将其连接到Rserve.我希望每个会话都启动,然后维护自己的Rserve连接.

像这样的东西:

session['my_connection'] = pyRserve.connect()
Run Code Online (Sandbox Code Playgroud)

不起作用,因为连接对象不是JSON可序列化的.另一方面,这样的事情:

flask.g.my_connection = pyRserve.connect()
Run Code Online (Sandbox Code Playgroud)

不起作用,因为它不会在请求之间保持不变.为了增加难度,似乎pyRserve似乎没有为连接提供任何标识符,因此我无法在会话中存储连接ID,并在每次请求之前使用它来检索正确的连接.

有没有办法完成每个会话的唯一连接?

python r flask rserve pyrserve

6
推荐指数
1
解决办法
3253
查看次数

如何将pyRserve与Python连接

我需要在iPython中连接pyRserve,但是当我尝试连接它时出错.这是错误.

conn = pyRserve.connect()
Run Code Online (Sandbox Code Playgroud)

这就是我得到的:

RConnectionRefused: Connection denied, server not reachable or not accepting connections.
Run Code Online (Sandbox Code Playgroud)

在pyrserve手册和建议纠正这一点,但我不明白我需要做什么.这是建议(注)

注意当应该打开与Rserve的远程连接,并且pyRserve无法连接到它时,很可能Rserve只监听它自己的内部网络连接.要强制Rserve接受来自其他计算机的连接,请创建一个名为/etc/Rserv.conf的文件,并至少添加以下行:remote enable然后重新启动Rserve.

所以,我需要知道如何实现注释并在python中连接Rserve

感谢大家

python r rserve pyrserve

5
推荐指数
2
解决办法
1311
查看次数

标签 统计

pyrserve ×4

python ×4

r ×4

pyper ×2

rpy2 ×2

rserve ×2

flask ×1