selecting from multi-index pandas
One way is to use the get_level_values Index method: In [11]: df Out[11]: 0 A B 1 4 1 2 5 2 3 6 3 In [12]: df.iloc[df.index.get_level_values(‘A’) == 1] Out[12]: 0 A B 1 4 1 In 0.13 you’ll be able to use xs with drop_level argument: df.xs(1, level=”A”, drop_level=False) # axis=1 if columns … Read more