其他分享
首页 > 其他分享> > pandas pickle不能保存DataFrame的name属性

pandas pickle不能保存DataFrame的name属性

作者:互联网

Pandas Series和Dataframe有name属性
通过pickle存储后再取回后,Dataframe的name属性会丢失,Series的name属性不会丢失;
如:

import pandas as pd
obj=pd.DataFrame({1:[11,22,33],2:[44,55,66]})
obj.name='test1'
obj.index.name='test'
obj.to_pickle('ls')
obj_read_pickle=pd.read_pickle('ls')

obj.index.name可以调用
obj.name会出错,name属性会丢失

标签:obj,name,DataFrame,丢失,pd,pickle,属性
来源: https://www.cnblogs.com/-wenzi/p/15731564.html