3 ms·
I found it quite frustrating to use HDF5. It does not handle variable-length strings well (very common). In Pandas, categoricals and MultiIndex are not supporte
by andreasvc 11y ago
I found it quite frustrating to use HDF5. It does not handle variable-length strings well (very common). In Pandas, categoricals and MultiIndex are not supported. I found that settling for CSV and pickle is more reliable & robust. Also, HDF5 basically implements a hierarchical file system, which is overengineering IMO.
- nhatbui 11y agoAre you talking about a different type of MultiIndex? http://pandas.pydata.org/pandas-docs/stable/advanced.html http://pandas.pydata.org/pandas-docs/stable/advanced.html
- andreasvc 11y agoThat's the one. Don't recall the specifics, but combinations of MultiIndex as index and columns and the other features were not supported with HDF5.