Se ho un indice di colonna multi-livello:
>>> cols = pd.MultiIndex.from_tuples([("a", "b"), ("a", "c")])
>>> pd.DataFrame([[1,2], [3,4]], columns=cols)
un' --- + - b | c - + --- + - 0 | 1 | 2 1 | 3 | 4
Come posso eliminare il livello "a" di quell'indice, quindi finisco con:
b | c - + --- + - 0 | 1 | 2 1 | 3 | 4
droplevel
funziona può funzionare su indici multilivello o colonne attraverso il parametro axis
.