matplotlib库,作为Python数据可视化的常用库和经典库,咱们已经探讨了多次,并了解了内部多个函数的使用,上次咱们聊了如何在图表中添加各种样式的图例,今天呢,咱们接着上次的内容继续深入聊聊,看看如何在饼图中添加图例。

大家已经知道,在Python中想要生成饼图,就需要调用matplotlib库中的pie()函数,而如何想要生成独具特色的饼图,就需要了解pie()函数中各个关键字参数的含义和赋值方式。

好啦,那怎么才能生成带图例的饼图呢?下面咱们还是老规矩,举个“栗子”来直观感受一下吧:

上面程序就是咱们所编写的用于生成带图例的饼图的代码,其中红色方框中的内容就是为图表添加图例的代码,其实它是使用了图例函数的plt.legend(wedges,elements)的形式,通过该形式就可以将饼片外部的文本标签放在图例中,而饼片的数值标签仍然放在饼片的内部。

对于函数legend()中的参数wedges则表示饼片实例的列表,参数elements则表示饼片的文本标签列表。

好啦,下面咱们就调用Python解释器运行一下上面咱们所编写的程序吧:

运行上面的指令,就会生成如下图表:

好啦,上面就是关于在饼图中添加图例的相关知识,下面咱们接着说一下如何在图表中添加特殊样式的标题吧!

大家都知道,在图表中添加标题调用的是matplotlib库中的title()函数,其实如果设置title()函数中的关键字参数,就可以生成具有独特样式的标题!

比如如下形式:

plt.title(‘right demo’, loc=’right’, family=’Comic Sans MS’, size=20, style=’oblique’, color=’r’)

对于上面title()函数中的参数咱们来具体分析一下吧,title()函数的关键字参数注意集中在标题位置参数和标题文本格式参数,标题位置参数值有“left”、“center”和“right”;而标题文本格式参数主要是字体类别family、字体大小size、字体颜色color和字体风格style等,这些文本格式参数可以放在关键字参数fontdict的字典中存储,当然也可以分别作为标题函数title()的关键字参数。

好啦,对于绘制带图例的饼图的相关操作大家要熟记,且对于特殊样式的标题添加也要学会哦,今天咱们就聊到这吧,下次再见哦!

敬请关注“品位集结号”,帮您每天进步一点点!

python绘制饼状图图例_Python图表绘制很简单,一文带你学会如何生成带图例的饼图...相关推荐

  1. python绘制饼状图 标题_Python使用matplotlib的pie函数绘制饼状图功能示例

    本文实例讲述了Python使用matplotlib的pie函数绘制饼状图功能.分享给大家供大家参考,具体如下: #coding=utf8 import matplotlib as mpl import ...

  2. 年末大清仓,用Python绘制饼状图对商品库存进行分析

    前言 这不是都要回家过年了 很多店家都开始了年末大清仓,很多东西开始甩卖(咳咳.吐槽一下.很多都是挂个牌子说清仓甩卖.结果有些的卖的还更贵些) 不扯那么多,今天分享一下如何用python绘制饼状图多商 ...

  3. Python绘制饼状图对商品库存进行分析

    人生苦短,我用Python 一.序言 二.知识点 三.效果展示 四.代码展示 一.序言 今天来实践一下如何用Python对商品库存绘制饼状图进行分析 二.知识点 文件读写 基础语法 字符串处理 文件生 ...

  4. python绘制饼状图图例_python matplotlib饼状图参数及用法解析

    这篇文章主要介绍了python matplotlib饼状图参数及用法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 在python的matplo ...

  5. 年末盘点时间——用Python绘制饼状图对商品库存进行分析

    人生苦短,我用python 存货盘点最重要的是什么,盘点比例要达到, 比如说要达到80%,于是就拿着企业给导的进销存明细表, 于是就开始筛选大金额的存货作为选择的样本, 这样就够比例了. 可是实际盘点 ...

  6. Python绘制饼状图/甜甜圈

    Python Matplotlib.pyplot Matplotlib库是一个面向对象的绘图库.绘图界面由pyplot模块提供.该模块提供了许多绘图函数,以下记录的是饼状图/甜甜圈图的相关参数和绘图过 ...

  7. 【python图像处理】python绘制饼状图

    饼状图在统计分析中有着重要的应用,python中用于绘制饼状图是matplotlib中的pyplot类,这里就介绍一下,如何绘制饼状图. 直接看下面的代码 """ === ...

  8. python绘制饼状图图例_使用matplotlib的所有饼图的通用图例

    图例只需调用一次,否则将显示7个不同的图例.我在下面展示了一个例子.请注意,您必须将自己的数据替换为ax.pie():data1 = (10,90) # some data to be plotted ...

  9. Python绘制饼状图

    绘制饼图 matplotlib 模块使用pie函数绘制饼图,其调用方式如下: matplotlib.pyplot.pie(x, explode=None, labels=None, colors=No ...

最新文章

  1. signature=2ee20a16234208d4dd8bbd7fe87bb472,sstk-20200428
  2. ASP.NET 图片剪辑控件
  3. Matlab仿真PID控制(带M文件、simulink截图和参数分析)
  4. android fragment 嵌套,Fragment嵌套Fragment时遇到的那些坑
  5. Netty : netty 4如何解决空轮询bug
  6. Java面试官最爱问的垃圾回收机制,Java编程配置思路详解
  7. HDU1465 不容易系列之一【递推】
  8. [转]MFC中ON_COMMAND, ON_MESSAGE, ON_NOTIFY它们的区别
  9. 徽章收夺·应用 ( 玩家:3-3 塞迪 )
  10. java ehcache使用_ehcache使用报错
  11. 第2章第29节:英文排版技巧:无衬线字体和手写字体的搭配 [PowerPoint精美幻灯片实战教程]
  12. Android开发-图片跟着鼠标移动,获取鼠标值
  13. html计算梯形的面积,梯形的面积计算
  14. 支付宝签名php,支付宝快捷支付 PHP服务端签名
  15. 美格智能5G R16模组SRM825N顺利通过国内CCC、SRRC、CTA认证
  16. Jenkins无法访问解决方法
  17. 一文看懂:如何将小程序分享到朋友圈[建议收藏]
  18. 字节Java高级岗:java测试开发工程师要求
  19. Linux常用工具介绍
  20. msr颜色复原matlab程序,Retinex 图像去模糊(含MATLAB代码)

热门文章

  1. 坚鹏:银行数字化转型中的金融数据治理、数据安全政策解读培训
  2. 修改监控录像时间的方法以及基础常识,必看!
  3. Geetest极验验证码的使用
  4. vue使用Geetest进行滑动验证
  5. Linux开启关闭内核打印信息
  6. [Android] 免费明星艺术签名设计V3.0
  7. JavaScript选择器的使用说明
  8. 虚拟化--思杰citrix
  9. VMware虚拟机没有卸载干净无法重装的问题解决之道
  10. 数字信号处理大作业——基于matlab R2019a的男声变女声资料汇总与代码