我在使用pyreadr读取RData时遇到问题

2024-05-01 22:08:01 发布

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

我已经安装了pyreadr,并希望使用它读取.RData。我遵循了前面关于这里的评论中给出的方向,但这对我不起作用

当我尝试以下行时(路径指向正确的文件):

result = pyreadr.read_r('/path/to/file.RData')

我得到这个错误:

Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/apps/bioapps/python/Python-3.6.1/lib/python3.6/site-packages/pyreadr/pyreadr.py", 
line 80, in list_objects
parser.parse(path)
File "pyreadr/librdata.pyx", line 117, in pyreadr.librdata.Parser.parse
File "pyreadr/librdata.pyx", line 142, in pyreadr.librdata.Parser.parse
pyreadr.custom_errors.LibrdataError: Unable to read from file

如果你有任何建议,请告诉我

谢谢


Tags: topathinparserreadparseline评论