Modifier la légende de l'intrigue de pandas

Je suis toujours gêné quand je fais un diagramme en barres avec les pandas et je veux changer les noms des étiquettes dans la légende. Considérons par exemple la sortie de ce code:

import pandas as pd
from matplotlib.pyplot import *

df = pd.DataFrame({'A':26, 'B':20}, index=['N'])
df.plot(kind='bar')

Modifier la légende de l'intrigue de pandas
Maintenant, si je veux modifier le nom dans la légende, j'avais l'habitude d'essayer de faire:

legend(['AAA', 'BBB'])

Mais je me retrouve avec ceci:

Modifier la légende de l'intrigue de pandas

En fait, la première ligne en pointillés correspond à un patch supplémentaire.

Donc je me demande si il y a un truc simple ici pour changer les étiquettes, ou dois-je le tracé de chacune des colonnes de façon indépendante avec matplotlib et définir les étiquettes de moi-même. Merci.

source d'informationauteur Benares | 2015-10-15