如何将 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_csvgz 格式存储我的数据框吗?唯一的related question I found on Whosebug才3岁...

您可以使用参数 compression='gzip'

source