相关疑难解决方法(0)

R编程语言的Python接口

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

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

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

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

python r rpy2 pyrserve pyper

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

从Python 3.1.1到R的最佳接口是什么?

我在Mac OS X 10.6.2上使用Python 3.1.1并需要一个R接口.浏览互联网时我发现了RPy.这是正确的选择吗?

目前,Python中的程序计算距离矩阵,并将其存储在文件中.我以交互方式单独调用R并读入矩阵以进行聚类分析.为了简化计算,可以为R准备一个脚本文件,然后从Python调用它并回读结果.由于我是Python的新手,我不想回到2.6.

python r interface python-3.x

12
推荐指数
1
解决办法
3930
查看次数

Rpy2安装问题,Windows 7

我试图为我的问题找到解决方案,到目前为止还没有成功.

我正在尝试在我的计算机上安装最新的Rpy2版本.我已经安装了所有必需的程序(R 2.15.1和2.7 Python).我正在使用命令安装Rpp2(rpy2-2.3.0)

python setup.py build install

我得到这个追溯:

Traceback(最近一次调用最后一次):

文件"setup.py",第441行,in

[os.path.join('doc','source','rpy2_logo.png')])],

在设置中文件"c:\ Python27\lib\distutils\core.py",第152行

dist.run_commands()

在run_commands中的文件"c:\ Python27\lib\distutils\dist.py",第953行

self.run_command(CMD)

在run_command中输入文件"c:\ Python27\lib\distutils\dist.py",第972行

cmd_obj> run()的

运行中的文件"c:\ Python27\lib\distutils\command\install.py",第563行

self.run_command( '建立')

在run_command中的文件"c:\ Python27\lib\distutils\cmd.py",第326行

self.distribution.run_command(命令)

在run_command中输入文件"c:\ Python27\lib\distutils\dist.py",第972行

cmd_obj.run()

在运行中文件"c:\ Python27\lib\distutils\command\build.py",第127行

self.run_command(cmd_name)

在run_command中的文件"c:\ Python27\lib\distutils\cmd.py",第326行

self.distribution.run_command(命令)

在run_command中的文件"c:\ Python27\lib\distutils\dist.py",第971行

cmd_obj.ensure_finalized()

文件"c:\ Python27\lib\distutils\cmd.py",第109行,在ensure_finalized中

self.finalize_options()

在finalize_options中的文件"setup.py",第152行

config + = get_rconfig(r_home,about)

在get_rconfig中的文件"setup.py",第312行

rc = RConfig.from_string(rconfig,allow_empty = allow_empty)

在from_string中的文件"setup.py",第272行

  • '\nin string \n'+ string)

ValueError:无效的子字符串

在字符串中

我尝试安装时遇到的错误相同

easy_install rpy2

更新:现在相同的错误显示在另一台PC(64位)

感谢帮助!:d

python install r rpy2

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

R 的“relaimpo”包的 Python 端口

我需要计算 Lindeman-Merenda-Gold (LMG) 分数,以进行回归分析。我发现它可以在relaimpoR 语言包下使用。

不幸的是,我没有任何使用R的经验。我查了一下互联网,但没有找到。这个包有 python 端口吗?如果它不存在,是否可以通过 python 以某种方式使用该包?

python r linear-regression

4
推荐指数
1
解决办法
1030
查看次数

标签 统计

python ×4

r ×4

rpy2 ×2

install ×1

interface ×1

linear-regression ×1

pyper ×1

pyrserve ×1

python-3.x ×1