如何将 Pandas 数据帧保存到压缩的 csv 文件中?
how can I save a Pandas dataframe into a compressed csv file?
我使用
在 Pandas 0.18 中以 gz
格式加载了一个非常大的 csv 文件
pd=pd.read_csv('myfile.gz')
毫不奇怪,一旦 csv 解压缩并加载到 RAM 中,它需要很多 space。但是,我仍然需要在执行计算后保存我的文件。
可以 to_csv
以 gz
格式存储我的数据框吗?唯一的related question I found on Whosebug才3岁...
您可以使用参数 compression='gzip'
我使用
在 Pandas 0.18 中以gz
格式加载了一个非常大的 csv 文件
pd=pd.read_csv('myfile.gz')
毫不奇怪,一旦 csv 解压缩并加载到 RAM 中,它需要很多 space。但是,我仍然需要在执行计算后保存我的文件。
可以 to_csv
以 gz
格式存储我的数据框吗?唯一的related question I found on Whosebug才3岁...
您可以使用参数 compression='gzip'