目前,plotly express treemap 仅在 treemap 内显示标签。如何在标签旁边包含值?
问问题
5869 次
1 回答
15
这就是我不喜欢 express 的原因,有太多限制,要进行这些更改,您必须以任何一种方式访问跟踪。从我的角度来看,使用普通的情节代替更好,代码更透明。
话虽如此,您可以访问textinfo
跟踪的属性来执行此操作。从参考:
确定图表上显示的跟踪信息。
"label"
,"text"
,"value"
,"current path"
,"percent root"
,"percent entry"
,的任意组合"percent parent"
与"+"
OR连接"none"
。
以网站为例:
df = px.data.tips()
fig = px.treemap(df, path=['day', 'time', 'sex'], values='total_bill')
# this is what I don't like, accessing traces like this
fig.data[0].textinfo = 'label+text+value+current path'
fig.layout.hovermode = False
fig.show()
另请查看texttemplate
格式化选项的属性。
于 2020-03-11T13:29:03.120 回答