【发布时间】:2015-09-24 12:29:20
【问题描述】:
我正在尝试从 R 数据框创建熊猫数据框。我遇到了以下错误,我无法弄清楚。
Traceback(最近一次调用最后一次): 文件“”,第 1 行,在 init 中的文件“/Library/Python/2.7/site-packages/pandas/core/frame.py”,第 291 行 raise PandasError('DataFrame 构造函数没有正确调用!') PandasError:DataFrame 构造函数未正确调用!
我使用的代码是:
import rpy2.robjects as robjects
from rpy2.robjects import r
robjects.r['load']("file.RData")
my_data = pd.DataFrame(r['ops.data'])
错误出现在最后一行之后。
【问题讨论】:
-
什么是
r['ops.data']? -
如何使用 rpy2 中包含的转换实用程序? pandas 数据帧有一个。