I am learning python pandas.
I see a tutorial which shows two ways to save a pandas dataframe.
pd.to_csv('sub.csv')
and to open pd.read_csv('sub.csv')
pd.to_pickle('sub.pkl')
and to open pd.read_pickle('sub.pkl')
The tutorial says to_pickle
is to save the dataframe to disk. I am confused about this. Because when I use to_csv
, I did see a csv file appears in the folder, which I assume is also save to disk right?
In general, why we want to save a dataframe using to_pickle
rather than save it to csv or txt or other format?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…