【发布时间】:2021-05-27 11:51:09
【问题描述】:
我有一个看起来像这样的图表:
根据 plotly 的文档:
如果传递了颜色参数,则节点的颜色计算为其子节点颜色值的平均值,并按其值加权。
我希望颜色图的最大值是money_generated_sum,这不是我的df 中的列,而是可以自行生成的内容。我使用的列是money_generated。
df 遵循以下结构:
category new money_generated
dog False 500
cat True 800
cat False 70
dog False 5000
dog True 300
import plotly.express as px
fig = px.sunburst(df, path=['category','new'],
values='money_generated',
color = 'money_generated')
fig.show()
是否可以更改 plotly sunburst 图表中的颜色映射值?
【问题讨论】:
-
我们可以看看
df重现您的问题的样子吗? -
@DerekO,添加示例
df。
标签: python plotly sunburst-diagram