网上彩票购买

码迷,bjsfhd.cn
网上彩票购买 > 其他好文 > 详细

matplotlib系列——饼图

时间:2019-06-30 00:27:27      阅读:19      评论:0      收藏:0      [点我收藏+]

标签:def   style   image   save   名称   code   大小   背景   white网上彩票购买   

import matplotlib.pyplot as plt
import numpy as np
import matplotlib
import sys

1.主体函数

#饼图
def die(labels,sizes,s=0):
    figure()
    #突出最大部分
    explode =np.zeros(len(sizes))
    explode[np.argmax(sizes)]=0.1
    explode=tuple(explode)
    
    plt。pie(sizes,explode=explode,labels=labels,autopct=%1。1f%%,shadow=False,startangle=90)
    
  
    if s==1:
        Save()
    plt.show()

2. 相关函数

#获取当前文件夹,并根据文件名生成文件路径 
def path(fileName):
    p=sys.path[0]+\\+fileName
    return p

#保存图片    
def Save():
    fig = plt。gcf()
    fig。set_size_inches(7.2, 4.2)
    fig.savefig(path(1。png), dpi=400)

#设置画布 
def figure():
    # 设置图形对象 :窗口
    plt.figure(Figure Object 1,       # 图形对象名称  窗口左上角显示
               figsize = (8, 10),        # 窗口大小
               dpi = 120,               # 分辨率
               facecolor = white,     # 背景色
               )

3.实验

def data2():
    x = ["lang","jiqing8","yujia","xiyou","jingang","shuaijiao"]
    y = [56.01,26.94,17.53,16.49,15.45,12.96]
    return x,y

labels,sizes=data2()
die(labels,sizes,s=1)  

4.结果

技术图片

 

matplotlib系列——饼图

标签:def   style   image   save   名称   code   大小   背景   white   

原文地址:https://www。cnblogs。com/Fengqiao/p/matplotlib-die。html

(0)
(0)
   
举报
评论 一句话评论(0
0条  
登录后才能评论!
           
© 2014 bjsfhd.cn 版权所有 京ICP备13008772号-2
迷上了代码!
网上彩票购买 秒速彩票投注 彩票开奖查询 彩票app 网上彩票购买 彩票购买 秒速彩票投注 彩票开奖查询 网上彩票购买 网上彩票购买