• 技术文章 >Python技术 >Python基础教程

    python用plt.pie绘制饼图

    小妮浅浅小妮浅浅2021-08-25 11:56:50原创6522

    说明

    1、调用plt.pie()绘制,计算各项所占比例。

    参数fracs表示比例。

    2、explode表示离开整个圆形的距离。

    例如与0.08的距离。

    3、labels表示类标。

    4、shadow=True表示图形有阴影。

    5、startangle表示开始角度。

    默认值为0。

    实例

    # -*- coding: utf-8 -*-
    #By:Eastmount CSDN
    import matplotlib.pyplot as plt
     
    #每一块占得比例,总和为100
    mm = [45, 30, 25]             
    n = mm[0]+mm[1]+mm[2]
    a = (mm[0]*1.0*100/n)
    b = (mm[1]*1.0*100/n)
    c = (mm[2]*1.0*100/n)
    fracs = [a, b, c]
    print(a, b, c, n)
     
    #离开整体的距离
    explode=(0, 0, 0.08)
    labels = 'A', 'B', 'C'
     
    #绘制图形
    plt.pie(fracs, explode=explode, labels=labels, autopct='%1.1f%%',
            shadow=True, startangle=90, colors = ("c", "r", "y"))
    plt.show()
    按逆时针方向依次展开显示板块,依次为选取不同的颜色。

    以上就是python用plt.pie绘制饼图的方法,希望对大家有所帮助。更多Python学习指路:python基础教程

    专题推荐:python pltpie
    品易云
    上一篇:python绘制散点图的两种方法 下一篇:python Axes3D绘制3D图形

    相关文章推荐

    • python如何模拟用户自动打卡• python逻辑取反的实现• python Pytest有什么特点• python如何打印矩阵• Python Modules是什么意思• python三种导入模块的方式• python查找计算函数的整理• python填充压缩的函数总结• python分割拼接函数的介绍• python判断字符串函数的归纳• python如何实现图像等比缩放• python setup和teardown的使用• python绘制散点图的两种方法

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网