首页 > 解决方案 > plotly express 情节已经褪色

问题描述

我在 Jupyter 笔记本中遇到了 plotly express 问题。情节中的颜色褪色,与图例中的颜色不匹配,它们应该看起来像。有没有人有什么建议?很高兴提供更多信息,但我不确定什么会有用——我还是 Python 新手。

在此处输入图像描述

fig = px.bar(funded_apps_mask_kewt, x='Grant Expended CY Quarter', y='Grant 
Expended Amount', color='AMI Status',title='Long-Form Input')
fig.update_xaxes(categoryorder='category ascending')
fig.show()


AMI Statu | Grant Exp | Grant Exp Q | Grant Exp Q | Grant Exp Year | Grant Exp QY
0 Very Low (50%)    20086.72 Q4 2020    Q4              2020           2020 Q4
1 Urgent Need (120%)20086.7  Q4 2020    Q4              2020           2020 Q4
2 Urgent Need (120%)20086.72 Q4 2020    Q4              2020           2020 Q4
3 Very Low (50%)    20086.72 Q4 2020    Q4              2020           2020 Q4
4 Low (80%)         20086.72 Q4 2020    Q4              2020           2020 Q4
5 Low (80%)         20086.72 Q4 2020    Q4              2020           2020 Q4
6 Low (80%)         20086.72 Q4 2020    Q4              2020           2020 Q4
82Low (80%)         35602.75 Q1 2021    Q1              2021           2021 Q1

这就是我的数据的样子。我更改了列名以便它们适合,但我使用的列是“AMI Status”、“Grant Exp”和“Grant Exp QY”。它有大约 7K 行。

标签: pythonjupyter-notebookplotlyplotly-express

解决方案


这是因为条形轮廓,可以通过将marker.line.width属性设置为 来删除0

fig.update_traces(dict(marker_line_width=0))

推荐阅读