精华内容
下载资源
问答
  • python画饼图
    2022-04-06 10:52:52
    # -*- coding:utf-8 -*-
    """
    作者:sunli
    日期:2022年03月31日22:00
    """
    import matplotlib.pyplot as plt
    
    # Label_count = {'0': 0, '1': 0, '2': 0, '3': 0, '4': 0, '5': 0, '6': 0, '7': 0, '8': 0, '9': 0, '10': 0}  # 字典
    # labels = ['Standing',  'Walking', 'Joging', 'Jumping', 'Up stair',  'Down stair',  'Stand to sit','Siting',  'Sit to stand',  'Lying', 'Falling']
    # nums=[881541,821169,230428,223218,121005,102121,30766,135440,7570,200593,74088,]
    labels = ['Car-step in','Car-step out','Down stair','Falling','Joging','Jumping','Lying','Sit to stand','Siting','Stand to sit','Standing','Up stair','Walking']
    nums=[68727,61961,120427,78298,230693,222832,212123,10617,239786,32451,991089,130892,966537]
    plt.rcParams['font.sans-serif'] = ['SimHei']
    plt.rcParams['axes.unicode_minus'] = False
    #plt.bar(labels, nums)
    
    plt.pie(nums,labels=labels,autopct='%1.1f%%')#绘制饼图
    plt.title('不同行为数量对比')
    
    plt.show()

    更多相关内容
  • python 画饼图

    千次阅读 2022-04-25 12:50:36
    # 导入所需模块 import matplotlib.pyplot as plt plt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签 # x 轴值 x = [ '及格', '中','良好','优秀' ] # 对应的 y 轴值 ... ...

     

    # 导入所需模块
    
    import matplotlib.pyplot as plt
    
    plt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签
    
    # x 轴值
    
    x = [ '及格', '中','良好','优秀' ]
    
    # 对应的 y 轴值
    
    y = [ 20,26,30,24 ]
    
    # 绘制点
    
    # plt.plot(x, y)
    # plt.scatter(x, y)
    # plt.bar(x,y)
    plt.pie(y,
            labels=x,
            explode=(0, 0.2, 0, 0), # 第二部分突出显示,值越大,距离中心越远
            autopct='%.2f%%', # 格式化输出百分比
             )
    # 命名 x 轴
    
    plt.xlabel( 'x - axis(级别)' )
    
    # 命名 y 轴
    
    plt.ylabel( 'y - axis(人数)' )
    
    # 为我的图表命名
    
    plt.title('一个班的成绩情况')
    
    # 显示绘图的函数
    
    plt.show()

    展开全文
  • python画圆饼

    千次阅读 2020-02-29 17:04:23
    #利用画布的create_arc画饼形, ( 400 , 400 ) 和 ( 100 , 100 ) 为饼形外围的矩形 , # start=角度起始,extent=旋转的度数,fill=填充的颜色 canvas . create_arc ( 400 , 400 , 100 , 100 , start = 0 , extent...

    参考资料:https://jingyan.baidu.com/article/8275fc864ce23946a03cf698.html 百度经验

    1利用matplotlib

    import matplotlib.pyplot as plt
    
    labels='a','b','c','d'
    
    sizes=5,6,7,8
    
    colors='lightgreen','gold','lightskyblue','lightcoral'
    
    explode=0,0,0,0 # 1表示分开
    
    plt.pie(sizes,explode=explode,labels=labels,
    
            colors=colors,autopct='%1.1f%%',shadow=True,startangle=50)
    
    plt.axis('equal')
    
    plt.show()
    

    在这里插入图片描述

    2.tkinter实现

    from tkinter import *
    window=Tk()
    canvas=Canvas(window,height=500,width=500)
    canvas.pack()
    #利用画布的create_arc画饼形,(400,400)(100,100)为饼形外围的矩形,
    # start=角度起始,extent=旋转的度数,fill=填充的颜色
    canvas.create_arc(400,400,100,100,start=0,extent=360/10*2,fill="red")
    canvas.create_arc(400,400,100,100,start=360/5,extent=360/10,fill="green")
    canvas.create_arc(400,400,100,100,start=360/10*3,extent=360/10*3,fill="yellow")
    canvas.create_arc(400,400,100,100,start=360/10*6,extent=360/10*4,fill="blue")
    
    # 为各个扇形添加内容,圆心为(250250)
    canvas.create_text(430,200,text="课题-20%",font=("华文新魏",20))
    canvas.create_text(330,100,text="测验-10%",font=("华文新魏",20))
    canvas.create_text(90,200,text="期中考试-30%",font=("华文新魏",20))
    canvas.create_text(390,370,text="期末考试-40%",font=("华文新魏",20))
    
    window.mainloop()
    

    在这里插入图片描述

    展开全文
  • python画饼图-python画饼图的多种方式

    千次阅读 2020-11-01 13:08:20
    使用matplotlib画图 导入模块 import matplotlib.pyplot as plt %matplotlib inline plt....count,多种,plt,python,pie,画饼,fig,import,opts 来源: https://blog.csdn.net/imakeithappen/article/details/104581973

    使用matplotlib画图

    导入模块

    import matplotlib.pyplot as plt

    %matplotlib inline

    plt.pie(pie_fig['count'],labels=pie_fig['type'],explode=[0.1,0],data=pie_fig,shadow=True,autopct='%1.1f%%')

    plt.title('Netflix_show TV/Moive percentage')

    plt.axis('equal')

    plt.show()

    传入数据pie_fig为dataframe格式

    ?i=20200229211213185.png?,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2ltYWtlaXRoYXBwZW4=,size_16,color_FFFFFF,t_70

    图形结果:

    ?i=20200229211322284.png?,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2ltYWtlaXRoYXBwZW4=,size_16,color_FFFFFF,t_70

    使用pyecharts

    模块导入

    from pyecharts import options as opts

    from pyecharts.charts import Pie

    pie = Pie()

    pie.add('Netflix_show TV/Moive percentage',[list(z) for z in zip(pie_fig['type'], pie_fig['count'])])

    pie.set_global_opts(title_opts=opts.TitleOpts(title="Netflix_show TV/Moive percentage"))

    pie.set_series_opts(label_opts=opts.LabelOpts(formatter="{b}: {d}%"))

    pie.render_notebook()

    没法使用series或者dataframe格式直接传入

    [list(z) for z in zip(pie_fig["type’], pie_fig["count’])]

    将数据转化为列表

    ?i=20200229212149749.png

    图形结果:

    ?i=20200229212241217.png?,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2ltYWtlaXRoYXBwZW4=,size_16,color_FFFFFF,t_70

    使用iplot

    导入模块

    import plotly.graph_objects as go

    from plotly.offline import init_notebook_mode, iplot

    #content type

    col = 'type'

    grouped = show03[col].value_counts().reset_index()

    grouped = grouped.rename(columns={col:'count','index':col})

    #plot

    trace = go.Pie(labels=grouped[col],values=grouped['count'],pull=[0.05,0],marker=dict(colors=["#6ad49b", "#a678de"]))

    layout = go.Layout(title='',height=400,legend=dict(x=0.1,y=1.1))

    fig = go.Figure(data=[trace],layout=layout)

    iplot(fig)

    数据传入同matplotlib

    图形结果:

    ?i=20200229212534738.png?,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2ltYWtlaXRoYXBwZW4=,size_16,color_FFFFFF,t_70

    数据为netflix_show2019(Kaggle)

    3_imakeithappen

    1.png

    imakeithappen

    发布了2 篇原创文章 · 获赞 0 · 访问量 279

    私信

    关注

    标签:count,多种,plt,python,pie,画饼,fig,import,opts

    来源: https://blog.csdn.net/imakeithappen/article/details/104581973

    展开全文
  • Python爬虫太火了,没写过爬虫,都不敢说自己学过Python?! 可是刚一开始学,我就遇到了难题----数据分析!听起来很高大上,有没有? 想要做爬虫,就得先学会使用数据分析工具,制作图表这是最基本的。网上发现一...
  • 使用matplotlib画图 导入模块 import matplotlib.pyplot as plt %matplotlib inline plt....count,多种,plt,python,pie,画饼,fig,import,opts 来源: https://blog.csdn.net/imakeithappen/article/details/104581973
  • 主要介绍了python使用Matplotlib画饼图,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 本文实例为大家分享了Android九宫格图片展示的具体代码,供大家参考,具体内容如下函数参数plt.pie(x, explode=None, labels=None, colors=None,autopct=None, pctdistance=0.6, shadow=False,labeldistance=1.1, ...
  • 听说你不会用python画饼图?赶紧进来看一下刚出炉的教程
  • 某多多作为互联网电商的一匹黑马,短短几年用户的规模已经超过3亿。2019年9月某多多平台对所有子类目的销售额进行了统计,结果如表(二)所示。根据表(二)的数据绘制一个反映拼多多平台子类目销售额占比情况的饼图...
  • import matplotlib as mpl import matplotlib.pyplot as plt # 设置图片大小 plt.figure(figsize = (10, 8)) # 生成数据 labels = ['A', 'B', 'C', 'D', '其他'] share_laptop = [0.45, 0.25, 0.15, 0.05, 0.10] ...
  • import numpy as np import matplotlib as mpl import matplotlib.pyplot as plt myfont=mpl.font_manager.FontProperties(fname='C:\Windows\Fonts\simsun.ttc', size=20) #标签...#画饼 def plopie(labels, .
  • 原标题:从零开始学Python--matplotlib(饼图)前言在从零开始学Python系列10中,我们用条形来展示离散变量的分布呈现,在常见的统计图像中,还有一种图像可以表示离散变量各水平占比情况,这就是我们要讲解的饼图。...
  • 画饼画使用的方法是plt.pie方法,里面有几个参数可以设置,具体后面再提,先看下代码和效果。这里以常见的几个课目的值为例,算下各个科目在饼图中占的比重。import matplotlib.pyplot as pltx = [4, 9, 21, 55, 30,...
  • python画饼

    千次阅读 2021-03-05 20:15:16
    python画饼 文章目录python画饼前言一、引入matplotlib库二、完整代码1.如下总结 前言 今天,我们试着用python来绘制我们的饼状 一、引入matplotlib库 二、完整代码 1.如下 代码如下(示例): ...
  • python的matplotlib画饼

    千次阅读 2021-06-01 19:51:36
    startangle:起始绘制角度,默认是从x轴正方向逆时针起,如设定=90则从y轴正方向起; radius:float,默认为1: 饼图的半径。 shadow :在饼图下面一个阴影。默认值:False,即不阴影 counterclock :指定...
  • Python画饼解决字体重叠问题

    千次阅读 多人点赞 2020-06-07 21:04:23
    python画饼有时会遇到因数据过小而导致的字体重叠的问题,其实函数中有几个参数可以轻松解决这种问题
  • 主要为大家详细介绍了python使用matplotlib画饼,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 今年是我在CSDN第一次过中秋节,特意为此去学习了用Python月饼,不仅可以学习而且在制作的过程还很有趣。本文将使用(海龟)来月饼。turtle库是Python重要的标准库之一,是最有价值的程序设计入门实践库,它是...
  • from matplotlib import pyplot as plt#调节图形大小,宽,高plt.figure(figsize=(6,9))#定义饼状的标签,标签是列表labels = [u'第一部分',u'第二部分',u'第三部分']#每个标签占多大,会自动去算百分比sizes = ...
  • python matplotlib画饼图

    2020-11-23 18:38:37
    画饼画使用的方法是plt.pie方法,里面有几个参数可以设置,具体后面再提,先看下代码和效果。这里以常见的几个课目的值为例,算下各个科目在饼图中占的比重。import matplotlib.pyplot as pltx = [4, 9, 21, 55, 30,...
  • python画饼图matplotlib

    2020-04-24 20:04:50
    python_使用matplotlib画饼(pie) from matplotlib import pyplot as plt #调节图形大小,宽,高 plt.figure(figsize=(6,9)) #定义饼状的标签,标签是列表 labels = [u'第一部分',u'第二部分',u'第三部分']...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,845
精华内容 1,538
关键字:

python画饼图

友情链接: libcrypto-1_1.zip