前言

本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理。

PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取

python免费学习资料以及群交流解答点击即可加入

假设有一块蛋糕,分给猫猫、狗狗、牛牛和羊羊四个小动物吃。猫猫和狗狗因为深的主人宠爱,所以每只都分到了45%;而牛牛和羊羊,虽然除了出力干活,还出奶出毛给主人,必要的时候甚至还要出肉出皮,可惜不会讨主人欢心,因此只能每只分得5%。

想要画这样一张饼图,可以用以下Python代码实现:


from pyecharts import Piepet =["猫猫", "狗狗", "牛牛", "羊羊"]
v =[45, 45, 5, 5]pie = Pie('饼图')
pie.add('B5', pet, v, is_label_show=True)
pie.show_config()
pie.render(path='./B5.html')

出图效果如下(鼠标放上去时,相应的饼块会变大,并自动显示内容):

这里的pyecharts包,是一款将python与echarts结合的强大的数据可视化工具,可视化种类非常多,尤其可以进行动态展示,在网页上的展示效果会比较好。其安装方法如下:


#核心包
pip install pyecharts
#地图包
pip install echarts-countries-pypkg
pip install echarts-china-provinces-pypkg
pip install echarts-china-cities-pypkg
pip install echarts-china-counties-pypkg
pip install echarts-china-misc-pypkg
pip install echarts-united-kingdom-pypkg

感兴趣的话大家可以自己试一试哦~

用Python制作动态饼图相关推荐

  1. 如何用python制作动态二维码,提升表白成功率?

    来源:凹凸数据 本文约1000字,建议阅读5分钟. 本文教你用python制作动态二维码,助你表白成功! 关注数据派THU(DatapiTHU)后台回复"20200520"获取完整 ...

  2. 利用Python制作动态排名图

         作者:刘早起早起      来源:早起Python 大家好,今天我们要讲的是如何使用Pyecharts制作动态排名变化图???? 制作这样的一个动态图使用到的是Pyecharts中的Time ...

  3. Python 制作动态图表,看全球疫情变化趋势

    作者 | 刘早起早起 责编 | 屠敏 前言 最近国内疫情已经有所好转,但是国外的情况不容乐观,那么怎样用Python去制作动态图表来看全球疫情变化趋势呢?比如下面的国内外疫情发展趋势: 还是全球疫情发 ...

  4. python制作动态心电图_用python制作动态图表看全球疫情变化趋势

    点击上方"早起python",关注公众号 满满干货,极速送达 一.前言 最近国内疫情已经有所好转,但是国外的情况不容乐观,那么怎样用python去制作动态图表来看全球疫情变化趋势呢 ...

  5. 怎么保存python制作的饼图_Scribus中的Python脚本:制作饼图

    Python部落(python.freelycode.com)组织翻译,禁止转载,欢迎转发. Scribus是一个强大的开源页面布局应用程序,它是由开源社区自2001年开发的程序.据项目网站可知,Sc ...

  6. python制作动态时钟_python+pygame制作一个可自定义的动态时钟和详解

    #第1步:导出模块 importsys, random, math, pygamefrom pygame.locals import * from datetime importdatetime, d ...

  7. 用Python制作动态二维码,一行代码就做到了

    如何做到用一行代码实现动态二维码的制作? 用法比较简单,直接通过pip安装即可 pip3 install myqr 安装完成之后,就可以生成你想要的二维码了.对!就是这么简单- 普通的二维码 直接执行 ...

  8. 用Python制作动态二维码,真的只需要一行代码!

    来源 | Python3X(ID:python3xxx) 在最大的同性交友社区GitHub上发现了一个比较有意思的项目,无论你是什么操作系统,只需要一行代码就可以很方便的生成二维码.包括普通二维码.艺 ...

  9. 福利!Python制作动态字符画(附源码)

    字符画,一种由字母.标点.汉字或其他字符组成的图画.简单的字符画是利用字符的形状代替图画的线条来构成简单的人物.事物等形象,它一般由人工制作而成:复杂的字符画通常利用占用不同数量像素的字符代替图画上不 ...

最新文章

  1. python实现一个抽象数据结构:栈
  2. Go的异常处理 defer, panic, recover
  3. 开启物联网的真正潜力需要在更大程度上克服数据挑战
  4. ASP.Net MVC框架配置分析详解
  5. 大连开发区中老年运动微信群_消暑!大连近郊最受欢迎的海滨浴场集合来啦
  6. WebService Software Factory 设计草图
  7. python(c++)刷题+剑指offer
  8. 第四单元和课程总结:简单的架构设计意识
  9. 微信小程序怎样关闭直播插件
  10. 5G无线关键技术 — 超密集组网
  11. matlab mcc-m,【matlab】matlab中 mcc、mbuild和mex命令详解
  12. php 织梦手册,Dede标签快速手册
  13. java graphics2d 乱码_Graphics2D 中文乱码
  14. 好用的在线奖状生成工具推荐!
  15. 分区 与 bios 笔记本 tips
  16. 云计算基础——云计算认知
  17. 安装 python cuda
  18. 动物判别系统python实现
  19. 从”腾讯为什么要区分q币和q点”谈58与赶集余额商业产品
  20. 每日一句功能简单实现

热门文章

  1. BMI指数(Body Mass Index身体质量指数),简称体质指数又称体重指数,BMI值是根据你的身高、体重按照一定的公式得出数值,是一个衡量你身体健康的参数。
  2. 思维模型 六顶思考帽
  3. css背景渐变神器(Cool Backgrouds)一键生成
  4. Java中的空指针异常
  5. java文件是如何运转的?
  6. single-spa结合vue项目初探
  7. HTML二级下拉菜单常见样式以及常见问题
  8. 使用pycharm去掉表格中的重复数据
  9. 2021-06-29 Netkeeper共享网络的思路,适用其他拨号软件
  10. java.lang.RuntimeException: com.google.inject.CreationException: Unable to create injector异常