如何控制 plotly/anychart 饼图中的小数精度

How do I control the decimals precision in a plotly/anychart pie chart

我正在尝试创建一个显示绝对值而不是百分比的饼图。我这样做使用:

"textinfo": "value"

但是,在那种情况下,我该如何控制小数位数呢?


例如,当我的值为 0.111111、0.22222 和 0.0333 时,我想在图表中显示数字 0.1、0.2 和 0.0。

我尝试的一件事是在将数字提供给图形之前实际格式化数字。但是,在那种情况下,该图仅显示两个部分(一个用于 0.1,一个用于 0.2),而没有显示值为 0.0 的部分(这是有道理的,但不是我们想要的)。

这就是我想要的

但这就是我得到的

为此,您需要添加:

"texttemplate": "%{value:.1f}"

在 AnyChart 中,您可以使用字符串标记来格式化值。这里是 the sample. You can learn more about string tokens in the documentation article.