如何在绘图森伯斯特中显示值总和的颜色图而不是平均值

问题描述

我有一个看起来像这样的图表:

enter image description here

根据 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()

是否可以更改绘图森伯斯特图表中颜色映射值的方式?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)