df.to_hdf('/tmp/out.h5', 'results_table', mode='w', data_columns=['A'],
    format='table')
print(pd.read_hdf('/tmp/out.h5', 'results_table', where='A in [1,3,4]'))
прочитать файл HDF5 в pandas DataFrame с условиями