cyb*_*oth 5 python r rpy2 pandas rdata
我正在尝试使用rpy2模块将.RData文件读入python.下面是代码
>>> from rpy2.robjects import r
>>> r.load("path to .rdata file")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Users\dell\WinPython-32bit-2.7.6.3\python-2.7.6\lib\site-packages\rpy2\robjects\functions.py", line 170, in __call__
return super(SignatureTranslatedFunction, self).__call__(*args, **kwargs)
File "C:\Users\dell\WinPython-32bit-2.7.6.3\python-2.7.6\lib\site-packages\rpy2\robjects\functions.py", line 100, in __call__
res = super(Function, self).__call__(*new_args, **new_kwargs)
rpy2.rinterface.RRuntimeError: Error in readChar(con, 5L, useBytes = TRUE) : cannot open the connection
Run Code Online (Sandbox Code Playgroud)
我目前正在使用Windows 7,64位机器.请帮忙.
好吧,看来我已经明白了这个问题了。
在指定 .RData 文件的路径时,我使用标准 Windows(“\”)目录分隔符指定了路径,而 r.load() (显然)无法识别该路径。但是当我使用“/”目录分隔符时,.rdata 文件已成功加载。
| 归档时间: |
|
| 查看次数: |
1966 次 |
| 最近记录: |