0

Pythonを使用してデータを保存するためにh5pyを使用しています

import h5py
def store(eigenvalues,eigenvectors,name='01_'):

        datafile = h5py.File(name+'data.h5', 'w')

        datafile['eigenvalues'] = eigenvalues
        datafile['eigenvectors'] = (eigenvectors)
        datafile.close()
        print "Successfully saved eigenvalues and eigenvectors"

これらの大きな数値を格納するのは非常に便利ですが、たとえば 2 列のデータのみを格納しようとすると、通常のデータ ファイルに保存する方がスペース効率が良いことがわかりました。h5py形式のストレージがより効率的になる重要なデータサイズはありますか? また、この形式を使用することの明白ではない利点は他にありますか?

4

1 に答える 1