使用 Python 在 Plotly 中的人数森伯斯特

问题描述

我正在使用 plotly 库在 python 中编写一个 Sunburst 图表,目的是在层次结构中显示人数。 问题:父母只计算孩子,但我们也需要计算父母,以便在中心我们有总人数。

现任:董事(10)-> 经理(10)-> 员工(10,字面意思是“叶子”或“孩子”中的十个人)

期望:董事 (12) -> 经理 (11) -> 员工 (10)

代码很简单:

import plotly.express as px
import pandas as pd
df=pd.read_csv('Five Levels.csv')
fig = px.sunburst(df,path=['L1','L2','L3','L4','L5'],values='Value',title="Organization",branchvalues='total')
fig.update_traces(textinfo='label+text+value',selector=dict(type='sunburst'))
fig.show()

图片中的表格示例 Table

有什么想法吗?

解决方法

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

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

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