我正在尝试将 SPSS 文件加载到 Python 中的 Pandas DataFrame 中,并且正在从 Python 环境中使用 R 代码的最新发展中寻找更简单的方法来实现它,这导致我使用 PyRserve。
连接到 PyRserve 后,
import pyRserve
conn = pyRserve.connect()
几乎可以运行基本的 r 代码,例如
conn.eval('3+5') #output = 8.0
但是,如果可能在 PyRserve 中,如何导入一个 R 库来加载一个带有 r 代码的数据框,如下所示,
library(foreign)
dat<-read.spss("/path/spss_file.sav", to.data.frame=TRUE)
并希望进入熊猫数据框?任何想法表示赞赏!