Open
Description
In [1]: import pandas as pd
In [4]: s1 = pd.Series([1, 2], index=pd.CategoricalIndex(["a", "b"]))
In [5]: s2 = pd.Series([3, 4], index=pd.CategoricalIndex(["a", "c"]))
In [6]: pd.DataFrame([s1, s2]).columns
Out[6]: Index(['a', 'b', 'c'], dtype='object')
I would have expected CategoricalIndex(['a', 'b', 'c'])