码迷,mamicode.com
首页 > 其他好文 > 详细

8 执行通过率饼图

时间:2021-02-10 13:13:07      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:通过率   png   指针   top   技术   close   cloc   使用   通过   

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 结果展示

技术图片

 

8 执行通过率饼图

标签:通过率   png   指针   top   技术   close   cloc   使用   通过   

原文地址:https://www.cnblogs.com/lizitestdev/p/14394181.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!