У меня есть фрейм данных MultiIndex, где первый уровень столбцов представляет округ, а второй уровень представляет различные функции этого округа. Я пытаюсь добавить новые функции для данных в одном округе. Данные выглядят так:
Затем я хочу добавить новый столбец, сделав что-то вроде
df[('Allegany', 'bar')] = [j for j in range(len(df))]
Это прекрасно работает но затем я пытаюсь просмотреть округ Аллегани, как это (который работал раньше)
df['Allegany']
, но получить предупреждение не может обработать неуникальный многоиндексный индекс!
Я пробовал это на кадре данных из другого состояния, которое (насколько я могу судить) точно так же, и это работало, поэтому я не понимаю, почему это не работает здесь.
Большое спасибо!