有谁知道为什么我的图表是这样的?
这是我使用的代码。
import plotly.express as px
long_df = px.data.medals_long()
fig = px.bar(long_df, x="nation", y="count", color="medal", title="Long-Form Input")
fig.show()
我不明白您的担忧,但您可以使用 color_discrete_map 随意更改颜色:
import plotly.express as px
long_df = px.data.medals_long()
fig = px.bar(long_df, x="nation", y="count", color="medal", title="Long-Form Input",color_discrete_map={
'gold': 'red',
'silver': 'green',
'bronze':'blue' #or darkblue etc.
})
fig.show()