2015-07-15 3 views
1

У меня есть dataframe, такие как:Удалить столбец из панд мультииндексных

            Year Value 
Country  Element Item    ItemCode   
Afghanistan Production Wheat and products 2511  1961 2279 
                1962 2279 
                1963 1947 
                1964 2230 
                1965 2282 

Я хотел бы, чтобы удалить уровень ItemCode из мультииндекса, уступая:

          ItemCode Year Value 
Country  Element Item       
Afghanistan Production Wheat and products 2511  1961 2279 
              2511  1962 2279 
              2511  1963 1947 
              2511  1964 2230 
              2511  1965 2282 

Я знаю, что это возможно с грубая сила, но мне было интересно, есть ли какая-нибудь pandas конкретная команда для этого через ярлык?

ответ

2

Попробуйте это.

df.reset_index(level='ItemCode')

+0

Я знал, что есть ярлык! Благодаря :) – csaladenes

Смежные вопросы