今天,和大家聊聊关于Python绘图相关的东东哦,还是和大家继续深耕Python经典的matplotlib库哦!

好啦,咱们就开始吧!

首先,咱们聊聊如何在Python中去绘制经典的堆积折线图

到这可能有些朋友可能会问了:堆积折线图是什么呢?其实这个堆积折线图在我们日常生活中最容易见到的哦,比如股市常见的走势图就是典型的堆积折线图哦,说一下它的官方定义吧, 堆积折线图就是通过绘制不同数据集的折线图生成的图表,是按照垂直方向上彼此堆叠且又不相互覆盖的排列顺序,绘制若干条折线图形成的组合图形哦

对于上面对堆积折线图的官方定义大家是否有些晦涩难懂呢,好啦没关系哦,咱们举个“栗子”就理解了哦:

可以看到哦,咱们绘制堆积折线图调用的是matplotlib库里面的stackplot()函数哦,这个函数中要注意上面咱们所定义的几个参数哦,参数设置正确了,就可以随意绘制堆积折线图了哦。

好啦,下面咱们就运行一下看看效果吧,首先用Python解释器运行一下这个程序哦:

执行该指令后,就会输出咱们所绘制的堆积折线图哦:

好啦,学会了如何绘制堆积折线图后,下面咱们再讨论一个哦,它就是如下:

其次,咱们聊聊如何在Python中绘制间断条形图哦

想要绘制间断条形图,就要调用matplotlib库中的broken_barh()函数哦,关于这个函数的语法格式和用法咱们还是以举个“栗子”的方式呈现哦,这样大家就首先有直观上的认识啦,好啦,举个“栗子”哦:

对于上面咱们所写的程序可能有朋友存在不清楚的地方哦,下面咱们就解释一下吧,以第10行调用绘制间断条形图的函数broken_barh()为例说明吧。

第10行代码:

plt.broken_barh([(30,100),(180,50),(260,70)],(20,8),facecolors='red')

其中 参数中的第一个参数[(30,100),(180,50),(260,70)]是一个列表哦,这个列表中有3个元组哦,其中第一个元素(30,100)表示从x轴数值为30的起点,沿着x轴正向移动100个单位哦,同理,第2个元组(180,50)表示从x轴数值为180的起点,沿着x轴正向移动50个单位哦;第3个元组(260,70)则表示从x轴数值为260的起点,沿着x轴正向移动70个单位哦。

函数的第二个参数(20,8)也是一个元组哦,表示从y轴为20的起点,沿着y轴正向移动8个单位哦;函数的第3个参数facecolors则表示绘制的柱体所要填充的颜色哦

好啦,说完了函数参数的含义,相信大家已经会使用broken_barh()函数了哦,下面咱们就运行一下看看效果吧,首先还是要调用Python解释器运行该程序哦:

运行后,就会显示咱们所绘制的间断条形图哦:

好啦,上面就是咱们所讨论的如何绘制堆积折线图和间断条形图的内容哦,是不是这两个图表也很漂亮呢,希望大家能够学会绘制这两类图表的两个函数的调用方法,然后用到自己平常的工作中去哦,今天咱们就聊到这吧,下次再见哦![再见]

Python学习交流群,欢迎各位小伙伴来交流学习。

用python画组合图形的面积_漂亮图表也可用python信手拈来!一文教你学会用Python绘制堆积折线图...相关推荐

  1. 用python画组合图形的面积_实现五边形面积计算

    此课程与<清华编程高手.尹成.带你实战python入门>大体相同,只需购买其中的一门课程. 本课程由清华大学尹成老师录制,课程的特色在于讲解原理的同时引入了每个程序员都热衷的黑客技术.py ...

  2. matplotlib 折线图_漂亮图表也可信手拈来,一文学会用Python绘制堆积折线图

    今天咱们还是接着上次的话题,继续和大家聊聊关于Python绘图相关的东东哦,上次已经和大家讨论完了如何给自己所绘制的图表中添加装饰线以及修改装饰线密度的方法,今天呢,咱们再聊点的新的东东哦,还是和大家 ...

  3. python绘制折线图显示数据_漂亮图表也可用python信手拈来!一文教你学会用Python绘制堆积折线图...

    今天,和大家聊聊关于Python绘图相关的东东哦,还是和大家继续深耕Python经典的matplotlib库哦! 好啦,咱们就开始吧! 首先,咱们聊聊如何在Python中去绘制经典的堆积折线图 到这可 ...

  4. 中绘制折线_漂亮图表也可信手拈来,一文学会用Python绘制堆积折线图

    今天咱们还是接着上次的话题,继续和大家聊聊关于Python绘图相关的东东哦,上次已经和大家讨论完了如何给自己所绘制的图表中添加装饰线以及修改装饰线密度的方法,今天呢,咱们再聊点的新的东东哦,还是和大家 ...

  5. python条形堆积图_漂亮图表也可信手拈来,一文学会用Python绘制堆积折线图

    今天咱们还是接着上次的话题,继续和大家聊聊关于Python绘图相关的东东哦,上次已经和大家讨论完了如何给自己所绘制的图表中添加装饰线以及修改装饰线密度的方法,今天呢,咱们再聊点的新的东东哦,还是和大家 ...

  6. python好看的折线图_漂亮图表也可信手拈来,一文学会用Python绘制堆积折线图

    今天咱们还是接着上次的话题,继续和大家聊聊关于Python绘图相关的东东哦,上次已经和大家讨论完了如何给自己所绘制的图表中添加装饰线以及修改装饰线密度的方法,今天呢,咱们再聊点的新的东东哦,还是和大家 ...

  7. 漂亮图表也可用python信手拈来!一文教你学会用Python绘制堆积折线图

    今天,和大家聊聊关于Python绘图相关的东东哦,还是和大家继续深耕Python经典的matplotlib库哦! 好啦,咱们就开始吧! 首先,咱们聊聊如何在Python中去绘制经典的堆积折线图 到这可 ...

  8. python绘制堆积折线图

    python绘制堆积折线图 import matplotlib.pyplot as pltx = [1,2,3,4,5,6,7,8] y = [169, 171, 170, 668, 936, 654 ...

  9. 如何用python画组合图形_python_matplotlib画组合图

    下图是要画的组合图的样式,用到的核心方法是plt.axes方法.方法内的参数是一个list,由左下角坐标,宽,高组成:[x,y,w,h](图中打勾处),注意在构建list的时候考虑进去图与图的间隙,图 ...

最新文章

  1. 直方图(opencv)
  2. 【python之旅】python的基础二
  3. Java解析SQL记录为JSON_Oracle解析复杂json的方法
  4. C语言再学习 -- ctype.h字符判断函数
  5. 2010年亚运会前广州将大力推广清洁能源公交
  6. Android平台网络模式的修改
  7. 修改一个CGRect的值
  8. 中国风海报设计模板,东方韵味尽显
  9. [Android]Log打印
  10. 驱动级的自动按键_太牛了!业余单片机爱好者用DS3231制作自动亮度的4位数码管时钟...
  11. HCIE-Security Day11:双机热备,从VRRP到VGMP
  12. Python机器学习库——Sklearn
  13. windows oracle补丁包,Windows下oracle打补丁步骤
  14. moments音标_moment的意思在线翻译,解释moment中文英文含义,短语词组,音标读音,例句,词源,同义词【澳典网ODict.Net】...
  15. 如何制作刷爆朋友圈的H5
  16. Sklearn常用数据预处理方法介绍
  17. 基于Tensorflow里CNN文本分类
  18. 从零开始学SEO的基础概念
  19. latext配置 vscode_VSCode配置LaTeX编辑器
  20. 【案例】畅捷通T+无生产管理模块情况下按产成品统计直接材料成本

热门文章

  1. 使用Dompdf生成pdf文件及踩坑记录
  2. 录屏鼠标光标圆圈如何实现_(运动跟踪)如何给视频添加移动的圆圈或箭头、文字等标记...
  3. 第一代第二代计算机区别,小米空气净化器第一代与第二代比赛有什么区别
  4. oracle 11g删除归档日志,oracle 11g生产环境清理归档日志脚本
  5. 如何建设一个高性能网站
  6. python 爬取电子书_利用Python3爬取下载bookset网站的kindle电子书
  7. 直播系统实现: nginx + OBS + H5
  8. 电子科大第一位以第一作者在CVPR上发文的本科生,这个小哥哥用奋斗诠释优秀!...
  9. It's my life-2016
  10. php中empty功能,PHPempty()函数的说明