Definir uma coluna como Dataframe do Pandas do índice da coluna [duplicado]

Digamos que eu tenha esse conjunto de dados para analisar as tendências entre a alfabetização masculina e feminina nas regiões rurais e urbanas de cada estado. Eu preciso definir o índice como o Name
qual posso fazer como -
df.set_index('Name',inplace=True)
Agora eu quero segregar meus dados em Rural and Urban
e esperar a saída como -

Como posso conseguir isso?
EDIT: eu tentei fazer isso usando groupby
Literacy_States=Literacy_States.groupby(['Name','TRU'])['M_LIT','F_LIT'].count().unstack('TRU').plot.bar()
Mas o resultado é:

Respostas
Portanto, o que você pode fazer é usar uma declaração condicional para verificar se TRU é rural ou urbano. Em seguida, jogue isso em uma estrutura de dados - uma lista faria o que também tornaria mais fácil de traçar. Entre em contato se tiver alguma dúvida ou precisar de mais esclarecimentos!
Você pode dar uma olhada aqui: Gráfico de barras Matplotlib que exibe os valores x para homens e mulheres
Em vez de Masculino e Feminino, você tem: Rural e Urbano.