小编Pau*_*ula的帖子

Plot.ly饼图结果精度

使用plot.ly python lib生成简单的饼图时,如何将精度设置为小数点后1位?

这是一个示例代码:

import plotly.plotly as py
import plotly.graph_objs as go

question = {
    'A': 3,
    'B': 7,
    'C': 6,
    'D': 11,
    'E': 6
}

trace = go.Pie(labels=list(question.keys()), values=list(question.values()))
py.image.save_as([trace], filename='output.png')
Run Code Online (Sandbox Code Playgroud)

这将创建以下图表:

饼图样本

正如您在图像上看到的那样,“ A”的值计算为9.09%,因此,如果我们将所有图表百分比相加,便剩下99,99%。

plot.ly api是否有一个参数使它们将“ A”值四舍五入到9.1%,以便每个图表百分比值将使用1个小数点精度(总和为100%)?

python charts pie-chart plotly

5
推荐指数
1
解决办法
291
查看次数

标签 统计

charts ×1

pie-chart ×1

plotly ×1

python ×1