我有一些.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数据框吗?