【发布时间】:2021-06-09 13:27:32
【问题描述】:
import pandas as pd
import plotly.express as px
df = pd.DataFrame({'world':['world']*4,
'continent':['SA','SA','NA','NA'],
'country':['Brazil','Uruguay','USA','Canada'],
'total_cases_per_100':[6,1,12,8]})
fig = px.treemap(df, path=['world','continent','country'],values='total_cases_per_100')
fig.update_traces(hovertemplate=None, hoverinfo='value')
上面的代码给出了以下输出-
可见,它正确显示了total_cases_per_100 的值USA 和所有其他子节点。但是对于父节点,它总结了它,这是错误的,因为total_cases_per_100是一个比率而不是一个总数。
我是否可以为除子节点以外的所有节点隐藏value hoverinfo?
如果这是不可能的,我也可以使用父节点的实际值,但我不确定如何用它替换生成的值。
【问题讨论】:
标签: python plotly data-visualization treemap plotly-python