У меня есть датафрейм с этим индексом:
index = pd.MultiIndex.from_product([['stock1','stock2'...],['price','volume'...]])
Это полезная структура для возможности сделать df['stock1']
, но как мне выбрать все данные о ценах? Я не могу разобраться в документации.
Я безуспешно пробовал следующее: df[:,'price']
df[:]['price']
df.loc(axis=1)[:,'close']
df['price]
Если этот индексный стиль по какой-то причине считается плохой идеей, то какой вариант будет лучше? Должен ли я использовать многоиндексный индекс для акций в качестве меток на временных рядах, а не на уровне столбцов?
Большое спасибо
ОБНОВЛЕНИЕ - я использую мультииндекс для столбцов, а не индекс (формулировка меня одолела). Примеры в документации фокусируются на многоуровневых индексах, а не на структурах столбцов.