有没有办法以R格式存储熊猫数据框?

R有自己的格式比csv更具表现力(例如了解因素)。 扩展名通常是.Rdata,并且使用loadsave功能从R进行操作。

我想知道如果python熊猫图书馆知道这种格式? 如果不是,熊猫和R之间是否有另一种格式(比csv好)?


我曾经想过,需要一个R实例来反序列化R对象的最长时间 - 加载一个保存的R对象或一组对象,等同于读取(可能是压缩的二进制文件)数据流并对其进行反序列化。

但达沃证明我错了。 在他的CPAN模块Statistics-R-IO中提供了一个存在证明,它在Perl中执行此操作。 据推测,有足够动力的人可以将此抽象成C语言库,其中包括Python在内的许多其他项目都可以加载。 或用于保存R的Pandas数据。

有更好的数据交换会很好。 否则,您当然可以使用语言不可知的交换格式,如协议缓冲区。

(注意:CPAN.org现在似乎很慢/很慢,如果需要,请使用Google Cache。)

链接地址: http://www.djcxy.com/p/38403.html

上一篇: Is there a way to store a pandas data frame in R format?

下一篇: How to estimate how much memory a Pandas' DataFrame will need?