在Plotly柱状图中更改颜色

3

如何在plotly express中更改柱状图中特定柱的颜色。 例如,我想将德国牧羊犬(从品种上)的颜色更改为紫色。

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

谢谢。
1个回答

6
你可以像这样创建一个名为discrete_color_map的字典:
color_discrete_map = {'German Shephard': 'rgb(255,0,0)'}

将它传递到创建条形图时的参数中,就像这样:
fig = px.bar(data_frame=df, x="quantity", y="dogs", orientation='h', color='dogs',hover_name='breed',color_discrete_map = color_discrete_map)

这里是文档


没问题!如果我的回答有效,请通过点击我回答左侧的复选标记接受它。谢谢! - DapperDuck
由于某些原因它没有起作用! - Marielle
没关系,可能有一些小问题。 - DapperDuck
找到了...谢谢! - Marielle

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接