Ändern Sie die Farbe im grafischen Balkendiagramm [Duplikat].

Jan 16 2021

Wie kann ich die Farbe eines bestimmten Balkens in einem Balkendiagramm grafisch ausdrücken? Zum Beispiel möchte ich die Farbe in Lila ändern, in Deutscher Schäferhund (aus der Rasse).

fig = px.bar(data_frame=df, x="quantity", y="dogs", orientation='h', color='dogs',hover_name='breed',)

Vielen Dank.

Antworten

2 DapperDuck Jan 16 2021 at 10:03

Sie können ein discrete_color_mapWörterbuch wie folgt erstellen:

color_discrete_map = {'German Shephard': 'rgb(255,0,0)'}

Und übergeben Sie es an Ihre Parameter, wenn Sie das Balkendiagramm wie folgt erstellen:

fig = px.bar(data_frame=df, x="quantity", y="dogs", orientation='h', color='dogs',hover_name='breed',color_discrete_map = color_discrete_map)

Hier ist die Dokumentation .