3

目前,plotly express treemap 仅在 treemap 内显示标签。如何在标签旁边包含值?

4

1 回答 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 回答