在pandas Dataframe / Series中有一个.isnull()
方法。在HDFStore的select方法的where=
过滤器的语法中是否有类似的东西?
答案 0 :(得分:0)
解决方法解决方案:
hdf5中数据列的/meta
部分可用作 hack 解决方案:
import pandas as pd
store = pd.HDFStore('store.h5')
print(store.groups)
non_null = list(store.select("/df/meta/my_data_column/meta"))
df = store.select('df', where='my_data_column == non_null')