我試圖打開與大熊貓一組少HDF5文件:閱讀HDF5數據集與熊貓
import pandas as pd
foo = pd.read_hdf('foo.hdf5')
,但我得到一個錯誤:
TypeError: cannot create a storer if the object is not existing nor a value are passed
我試圖通過分配解決這個key
:
foo = pd.read_hdf('foo.hdf5','key')
這工作,如果key
是一個組,但該文件沒有分組,而是幾個大以最高hdf結構進行製造。即工作文件的結構是:組 - >數據集,而不工作文件的結構是:數據集。
f = h5py.File('foo.hdf5','r')
和
dset = f['dataset']
查看數據集:與h5py,在那裏我會用打開時他們都工作得不錯。任何想法如何閱讀熊貓?
如果你嘗試會發生什麼:'DF = PD。 read_hdf('foo.hdf5','數據集')'? – MaxU
可能相關:[熊貓無法讀取用h5py創建的hdf5文件](https://stackoverflow.com/questions/33641246/pandas-cant-read-hdf5-file-created-with-h5py) – unutbu