我想使用 bcolz 将 pandas 数据框保存到文件。
我试过:
import bcolz
import pandas as pd
df = pd.read_csv(open("mydata.csv", 'rb'), delimiter='\t')
ct = bcolz.ctable.fromdataframe(df)
在那之后,ct
包含压缩数据帧,但我找不到如何将它保存到文件。
最佳答案
您只需要在读取数据帧时指定在何处创建表,如下所示:
import bcolz
import pandas as pd
df = pd.read_csv(open("mydata.csv", 'rb'), delimiter='\t')
ct = bcolz.ctable.fromdataframe(df, rootdir='dataframe.bcolz')
关于python - 使用 bcolz 将 Pandas 数据框保存到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31641967/