Python读取.RData并保存到csv
阅读Python rpy2
模块读取rpy2
文件的问题:
import rpy2.robjects as robjects
robjects.r['load']("ALA_cmip5_climdex_2050s.RData")
基本上我想用Python来读取这个R数据文件并将其内容保存为csv
格式。
问题是,当我将它加载到robject中时,看到输出:
R object with classes: ('character',) mapped to:
<StrVector - Python:0x000002898177C688 / R:0x0000028982CB3BA0>
['climdex...., 'file', 'files', '.First', ..., 'results...., 'tavg', 'time.name', 'var']
结果就像上面那样, StrVector
并不完整,所以现在似乎无法继续下面的工作:获取整个内容并导出它们。
我的想法是在StrVector
获取整个名称列表并递归使用robjects.r['each StrVector item']
来保存整个数据内容。
那么有什么建议可以实现呢? 或更好的方式。
链接地址: http://www.djcxy.com/p/38309.html