Alterar a cor no gráfico de barras plotly [duplicar]

Jan 16 2021

Como posso mudar em um gráfico de barras para expressar a cor de uma barra específica. Por exemplo, eu quero mudar a cor para roxo, para o Shephard Alemão (da raça).

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

Obrigado.

Respostas

2 DapperDuck Jan 16 2021 at 10:03

Você pode fazer um discrete_color_mapdicionário como este:

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

E passe-o para seus parâmetros ao criar o gráfico de barras como este:

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

Aqui está a documentação .