web-dev-qa-db-fra.com

matplotlib bargraphe noir - comment supprimer les bordures des barres

J'utilise pyplot.bar mais je trace tellement de points que la couleur des barres est toujours noire. En effet, les bordures des barres sont noires et il y en a tellement qu'elles sont toutes écrasées ensemble, de sorte que vous ne voyez que les bordures (noires). Existe-t-il un moyen de supprimer les bordures de la barre pour que je puisse voir la couleur souhaitée?

59
user1893354

Définissez le edgecolor sur "none": bar(..., edgecolor = "none")

108
Robbert

Une autre option consiste à définir edgecolor comme couleur souhaitée dans votre appel à bar:

# If your intended color is blue, this will work:
bar(. . . , edgecolor='b')
15
dbliss