正在将.rda转换为pandas datafram

2024-06-01 04:30:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一些.rda文件需要用Python访问。 我的代码如下:

import rpy2.robjects as robjects
from rpy2.robjects import r, pandas2ri

pandas2ri.activate()
df = robjects.r.load("datafile.rda")
df2 = pandas2ri.ri2py_dataframe(df)

其中,df2是pandas数据帧。但是,它只包含.rda文件的头!我来回找过。所提出的解决方案似乎都不起作用。

有人知道如何有效地将.rda数据帧转换为pandas数据帧吗?


Tags: 文件数据代码fromimportpandasdfas