Thay đổi màu sắc trong biểu đồ thanh [trùng lặp]

Jan 16 2021

Làm cách nào để tôi có thể thay đổi màu sắc của một thanh cụ thể trong biểu đồ thanh. Ví dụ, tôi muốn thay đổi màu sắc thành màu tím, thành German Shephard (từ giống chó này).

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

Cảm ơn.

Trả lời

2 DapperDuck Jan 16 2021 at 10:03

Bạn có thể tạo một discrete_color_maptừ điển như sau:

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

Và chuyển nó vào các tham số của bạn khi tạo biểu đồ thanh như thế này:

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

Đây là tài liệu .