8 执行通过率饼图

时间:2021-02-10 13:13:07   收藏:0   阅读:0

1 饼图

2 pyplot 参数说明

x:输入的数据数组
explode:数组,可选参数,默认为None。 用来指定每部分从圆中外移的偏移量。 例如:explode=[0,0.2,0,0],第二个饼块被拖出。
labels:每个饼块的标记
colors:每个饼块的颜色
autopct:自动标注百分比,并设置字符串格式
shadow:是否添加阴影。
labeldistance:被画饼标记的直径。
startangle:从x轴逆时针旋转饼图的开始角度。
radius:饼图的半径
counterclock:指定指针方向,顺时针或者逆时针。
center:图表中心位置。

3 代码

import matplotlib.pyplot as plt


def get_pie(result_list, start_time):
    # 准备数据
    x = result_list
    # x = [4, 9, 21]
    # 每个饼块的标记
    labels = [pass, fail]
    # 每个饼块的颜色
    colors = [yellowgreen, lightcoral]
    # colors = [‘yellowgreen‘, ‘gold‘, ‘lightskyblue‘, ‘lightcoral‘]
    plt.pie(x=x, labels=labels, colors=colors, autopct=%1.2f%%)
    plt.axis(equal)
    plt.savefig(../testreport/+ start_time +.jpg)
    plt.show()
    plt.close()

4 结果展示

技术图片

 

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!