【发布时间】:2013-12-10 18:54:47
【问题描述】:
如果有人可以在这里帮助我,我会非常感激。
我在 ubuntu 13.10 上使用 python 2.7、R 3.0.1,并且我已经按照 rpy2 安装指南成功完成了测试。
使用此命令python -m 'rpy2.tests' 通过提示运行测试时,出现以下错误:
rpy2 version: 2.3.8
built against R version: 3-0.1--62743
............................................................................................ ............................................................................................ .........................................................................................................E...........................................................
======================================================================
ERROR: testPandas2ri
(rpy2.robjects.tests.testPandasConversions.PandasConversionsTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/rpy2/robjects/tests/testPandasConversions.py", line 74, in testPandas2ri
pandas_df = robjects.conversion.ri2py(rdataf)
File "/usr/local/lib/python2.7/dist-packages/rpy2/robjects/pandas2ri.py", line 63, in ri2pandas
raise NotImplementedError("Conversion from rpy2 DataFrame to pandas' DataFrame")
NotImplementedError: Conversion from rpy2 DataFrame to pandas' DataFrame
----------------------------------------------------------------------
Ran 349 tests in 4.297s
在 python 解释器中安装时出现同样的错误。我在哪里可以找到这个转换包?
【问题讨论】: