在 中有非常多的用法,接下来会慢慢的介绍这些具体的使用,在这里 主要介绍面积图的画法,在数据分析中面积图用的也比较多。

主要的函数有 fill_between

import matplotlib.pyplot as pltplt.style.use("ggplot")x=range(1,15)
y=[1,4,6,8,4,5,3,2,4,1,5,6,8,7]plt.fill_between(x, y, color="skyblue", alpha=0.3)
plt.plot(x, y, color="skyblue")plt.title("An area chart", loc="left")
plt.xlabel("Value of X")
plt.ylabel("Value of Y")plt.show()

显示图表:

同样的为了对比方便可以把不同分组的数据显示在同一图表上,相关的函数为 stackplot

import matplotlib.pyplot as pltx = range(1, 6)
y = [[10, 4, 6, 5, 3], [12, 2, 7, 10, 1], [8, 18, 5, 7, 6]]pal = ["#9b59b6", "#e74c3c", "#34495e", "#2ecc71"]
plt.stackplot(x, y, labels=['A', 'B', 'C'], colors=pal, alpha=0.4)
plt.legend(loc='upper right')
plt.show()

图表显示如下:

这样不同组数据的对比一下子就看出来了。

Matplotlib绘图库入门(三):面积图相关推荐

  1. matplotlib绘图库入门

    2019独角兽企业重金招聘Python工程师标准>>> matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地行制图.而且 ...

  2. Matplotlib绘图库入门(一):pyplot绘图基础

    Matplotlib 是公认的在python中最好的图像绘制库,Matplotlib 的功能非常的强大,主流的图表格式在Matplotlib 都能够找到,Matplotlib 是一个开源的,官方网站在 ...

  3. 使用matplotlib绘图库的pyplot快速绘图

    使用matplotlib绘图库的pyplot快速绘图 matplotlib是Python最常用的绘图库,在结果或数据可视化中常用pyplot实现快速绘图,下面参考张若愚主编的Python科学计算(第2 ...

  4. Python使用matplotlib可视化时间序列堆叠的面积图、堆叠面积图给出了多个时间序列的贡献程度的可视化表示,以便于相互比较(Stacked Area Chart)

    Python使用matplotlib可视化时间序列堆叠的面积图.堆叠面积图给出了多个时间序列的贡献程度的可视化表示,以便于相互比较(Stacked Area Chart) 目录

  5. python安装matplotlib绘图库

    学习目录 一.简介 二.应用 三.安装 一.简介 Matplotlib 是 Python 的绘图库,它能让使用者很轻松地将数据图形化,并且提供多样化的输出格式.Matplotlib可以用来绘制各种静态 ...

  6. linux实时绘图库,matplotlib绘图库之Artist对象详解

    Matplotlib是一个面向对象的绘图库,在最终图像上所呈现出来的所有元素,都是一个可以控制的对象,那么如何理解绘图的过程呢?可以简单地类比在画布上画图的过程, 首先大致的绘制流程: 创建Figur ...

  7. Matplotlib绘图库初探

    Matplotlib是Python的2D&3D绘图库,产生各种已经拷贝格式和交互幻剑中跨平台形式的印刷质量图标.Matplot语法与Matlab相似,绘图绘图功能强大,而且十分容易上手. &q ...

  8. Matplotlib绘图库基本操作

    Matplotlib是一种2D的绘图库 它可以支持硬拷贝和跨系统的交互,它可以在Python脚本.IPython的交互环境下.Web应用程序中使用.该项目是由John Hunter于2002年启动的, ...

  9. Python 第三方模块之 matplotlib - 绘图库

    简介 matplotlib是受MATLAB的启发构建的.MATLAB是数据绘图领域广泛使用的语言和工具.MATLAB语言是面向过程的.利用函数的调用,MATLAB中可以轻松的利用一行命令来绘制直线,然 ...

最新文章

  1. pandas isnull() 返回bool
  2. cocos v3.10 下载地址
  3. c语言文件操作中换行,关于文件操作,碰到空格就换行
  4. 【CTF解题】BCTF2018-houseofatum-Writeup题解
  5. 假如有人在今天炸了支付宝的存储服务器...
  6. 2016/4/19 ①单个文件上传 ②上传图片后 预览图片
  7. win10+deepin双系统安装方法(UEFI+GPT)
  8. 一文弄懂什么是RPC
  9. 想了解 spring-cloud-kubernetes,那就先来实战一把官方demo
  10. 外贸人不知道的Facebook广告营销技巧和营销工具
  11. OpenStack 企业私有云的若干需求(2):自动扩展(Auto-scaling) 支持
  12. scala中的作用域保护
  13. python cplex优化包工具箱教程
  14. myeclipse中tomcat热部署设置
  15. java基础实现一个基本的银行管理系统
  16. 全新在线制图网站源码在线制作横幅广告
  17. 十四届全国大学生“恩智浦”杯智能汽车竞赛信标组总结(3)
  18. Tkinter单选框
  19. matlab编译后方交会,后方交会MATLAB程序实习报告.docx
  20. EasyUI给databox,timebox赋予当前时间

热门文章

  1. 或许是时候说一声再见
  2. JavaScript技术地图,助你走向人生巅峰
  3. 【fly-iot飞驰物联】(7):经过几天研究,终于把emq的Actorcloud的前端跑起来了,解决了sass的编译依赖问题,使用docker的node16镜像可以成功编译启动,下一步研究后端代码
  4. 一起来读《游戏设计梦工厂》
  5. 自考计算机专业5年能考研吗,自考本科生考研,一定要知道这5件事!
  6. Android仿淘宝历史搜索效果
  7. 错误 eventqueue.java_线程“AWT-EventQueue-0”中的异常java.lang.NullPointerException [duplicate]...
  8. 【翻译】(85)照相机
  9. 膜拜大佬!java设计模式刘伟课后答案
  10. 【STM32CubeIDE入门】(三)USART的配置及使用(DMA)