Для многоиндексной нарезки, поскольку вы хотите, чтобы колонки сначала сортировались sort_index(axis=1)
, вы можете выбрать интересующие столбцы без ошибок:
In [12]:
df = df.sort_index(axis=1)
df['a','h','hot']
Out[12]:
0
2009-01-01 01:00:00 0.9
2009-01-01 02:00:00 0.8
2009-01-01 03:00:00 0.7
2009-01-01 04:00:00 0.9
2009-01-01 05:00:00 0.9
Name: (a, h, hot), dtype: float64