2024-05-23 15:34:44 发布
网友
在使用plotly.graph\u对象而不是plotly.express时,如何使用颜色序列绘制饼图。在plotly.express中,处理属性“color\u discrete\u sequence”非常容易。有类似的吗?多谢各位
如果我正确理解您的问题,您可以使用标记的color属性。只需获得你想要的颜色序列,并将其剪切到适当的长度
color
import plotly.graph_objects as go import plotly.express as px colors = px.colors.sequential.RdBu[:4] fig = go.Figure(data=[go.Pie(labels=['Oxygen','Hydrogen','Carbon_Dioxide','Nitrogen'], values=[4500,2500,1053,500])]) fig.update_traces(hoverinfo='label+percent', textinfo='value', textfont_size=20, marker=dict(colors=colors, line=dict(color='#000000', width=2))) fig.show()
如果我正确理解您的问题,您可以使用标记的
color
属性。只需获得你想要的颜色序列,并将其剪切到适当的长度相关问题 更多 >
编程相关推荐