HDF5读取与写入

1.基本的读取与写入
frame=pd.DataFrame({'a':np.random.randn(100)})
path='/Users/youshiqi/lianghaiming/Desktop/examples/mydata9.hdf5'
store=pd.HDFStore(path)#
store['obj1']=frame
store['obj2']=frame['a']
print(store['obj1'])

2.数据选择
store.put('obj3',frame,format='table')#put
b=store.select('obj3',where=['index>90'])#select
print(b)
3.用pd进行写入与读取
frame.to_hdf('/Users/youshiqi/lianghaiming/Desktop/examples/mydata9.hdf5','obj5',format='table')
c=pd.read_hdf('/Users/youshiqi/lianghaiming/Desktop/examples/mydata9.hdf5','obj5')
print(c)


posted @ 2020-11-09 20:51  爬爬QQ  阅读(500)  评论(0)    收藏  举报