Plotly Express柱状图颜色设置异常,单条柱子特定颜色无法生效
Plotly Express柱状图颜色设置与柱子顺序问题
问题情况
- 尝试用Plotly Express生成柱状图,目标为
Median柱子设置aquamarine色,其余柱子用lightblue色,但始终达不到预期效果 - 最初问题:无论传入十六进制、RGB还是颜色字面量,显示颜色都不正确,比如指定
aquamarine却显示类似橙色的颜色 - 后续情况:参考建议后成功设置正确颜色,但柱子的顺序因颜色分组被打乱
数据集
PROJECT_ID KEY_NAME KEY_DESCRIPTION KEY_VALUE KEY_PARAM KEY_GROUP KEY_ORDER 0 6147 MinQ Minimum 6.94% lightblue Chart1 1 1 6147 LowQ Lower quartile 7.22% lightblue Chart1 2 2 6147 MedQ Median 7.5% aquamarine Chart1 3 3 6147 UppQ Upper quartile 7.77% lightblue Chart1 5 4 6147 MaxQ Maximum 18.05% lightblue Chart1 6
使用代码
fig = px.bar(data.sort_values('KEY_ORDER'),x='KEY_DESCRIPTION', y='KEY_VALUE', color='KEY_PARAM', title = v_title,text='KEY_VALUE',labels={"KEY_DESCRIPTION": " ","KEY_VALUE": " " })
已尝试操作
- 测试过多种CSS颜色格式,颜色显示仍不符合预期
- 查阅过相关论坛的类似问题
- 参考建议修正颜色后,出现柱子顺序被打乱的新问题
内容的提问来源于stack exchange,提问作者Jarvis Popcorn
相关产品推荐
相关产品推荐

