```python
import pandas as pd
import pyarrow as pa
pd.__version__
# '0.23.4'
pa.__version__
# '0.10.0'
df = pd.DataFrame(dict(a=[1, 2], b=['foo', pd.NaT], c=[3.14, -float('inf')],
d=['baz', 'baz'])).set_index(['a', 'b'])
df.d = df.d.astype('category')
df.index
# MultiIndex(levels=[[1, 2], ['foo']],
# labels=[[0, 1], [0, -1]],
# names=['a', 'b'])
feather.write_feather(df, PATH)
feather.read_feather(PATH).index
# RangeIndex(start=0, stop=2, step=1)
[ Full content available at: https://github.com/apache/arrow/issues/2494 ]
This message was relayed via gitbox.apache.org for [email protected]