1
存儲
我使用下面的代碼與python
/pandas
存儲在HDFStore
有很多NaN
值的大數據集後:回來楠值HDFStore
with get_store(work_path+'/stores/store.h5') as store:
for chunk in reader:
for column in column_list:
store.append('%s' % column, chunk[column],
data_columns=column)
然後,我要加載的第一列作爲numpy
數組,所以我有:
array = store.select(column_list[0]).as_matrix()
的問題是,我得到一個微小的陣列而沒有任何初始NaN
值的,因爲當我存儲在t時的數據他存儲,它有點「忘記」NaN
值,只保留非NaN
值及其索引。我怎樣才能找回初始值爲NaN
的數組?