Como barplot colunas de dataframe do Pandas alinhando por sub-índice?

Eu tenho um dataframe de pandasdf contém dados do rácio financeiro de duas ações:

>>> df
                  ROIC    ROE
STK_ID RPT_Date              
600141 20110331  0.012  0.022
       20110630  0.031  0.063
       20110930  0.048  0.103
       20111231  0.063  0.122
       20120331  0.017  0.033
       20120630  0.032  0.077
       20120930  0.050  0.120
600809 20110331  0.536  0.218
       20110630  0.734  0.278
       20110930  0.806  0.293
       20111231  1.679  0.313
       20120331  0.666  0.165
       20120630  1.039  0.257
       20120930  1.287  0.359

E tento traçar a relação 'ROIC' e 'ROE' das ações '600141' e '600809' juntas na mesma 'RPT_Date' para comparar seu desempenho.

df.plot(kind='bar') dá abaixo

O gráfico desenha '600141' no lado esquerdo, '600809' no lado direito. É um pouco inconveniente comparar o 'ROIC' e o 'ROE' das duas ações na mesma data do relatório'RPT_Date' .

O que eu quero é colocar a barra 'ROIC' e 'ROE' indexada pelo mesmo 'RPT_Date' no mesmo grupo lado a lado (4 bar por grupo), e o eixo x rotula apenas o 'RPT_Date', que informará claramente o diferença de dois estoques.

Como fazer isso ?

E se eudf.plot(kind='line') , mostra apenas duas linhas, mas deve ser de quatro linhas (2 ações * 2 razões):

É um bug ou o que posso fazer para corrigir isso? Obrigado.

Eu estou usando o Pandas 0.8.1.

questionAnswers(1)

yourAnswerToTheQuestion