如何控制 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.
我正在尝试创建一个显示绝对值而不是百分比的饼图。我这样做使用:
"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.