Entity Framework EDMX нажмите на диаграмму очень медленно

Это то, что укусило меня раньше. Удаление столбцов или строк НЕ изменяет базовый MultiIndex по производительности и философским соображениям, и это официально не считается ошибкой ( читайте здесь ). Короткий ответ заключается в том, что разработчики говорят: «Это не то, для чего используется MultiIndex». Если вам понадобится список содержимого уровня MultiIndex после его модификации, например, для итерации или для проверки того, включено ли что-то, вы можете использовать:

df.index.get_level_values()

Это возвращает текущие активные значения в пределах этот индексный уровень.

Итак, я думаю, что «трюк» здесь заключается в том, что для этого API-интерфейс должен использоваться get_level_values, а не только .index или .columns

20
задан Tree 29 November 2015 в 12:19
поделиться