Matplotlib绘图库入门(三):面积图
在 中有非常多的用法,接下来会慢慢的介绍这些具体的使用,在这里 主要介绍面积图的画法,在数据分析中面积图用的也比较多。
主要的函数有 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绘图库入门(三):面积图相关推荐
- matplotlib绘图库入门
2019独角兽企业重金招聘Python工程师标准>>> matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地行制图.而且 ...
- Matplotlib绘图库入门(一):pyplot绘图基础
Matplotlib 是公认的在python中最好的图像绘制库,Matplotlib 的功能非常的强大,主流的图表格式在Matplotlib 都能够找到,Matplotlib 是一个开源的,官方网站在 ...
- 使用matplotlib绘图库的pyplot快速绘图
使用matplotlib绘图库的pyplot快速绘图 matplotlib是Python最常用的绘图库,在结果或数据可视化中常用pyplot实现快速绘图,下面参考张若愚主编的Python科学计算(第2 ...
- Python使用matplotlib可视化时间序列堆叠的面积图、堆叠面积图给出了多个时间序列的贡献程度的可视化表示,以便于相互比较(Stacked Area Chart)
Python使用matplotlib可视化时间序列堆叠的面积图.堆叠面积图给出了多个时间序列的贡献程度的可视化表示,以便于相互比较(Stacked Area Chart) 目录
- python安装matplotlib绘图库
学习目录 一.简介 二.应用 三.安装 一.简介 Matplotlib 是 Python 的绘图库,它能让使用者很轻松地将数据图形化,并且提供多样化的输出格式.Matplotlib可以用来绘制各种静态 ...
- linux实时绘图库,matplotlib绘图库之Artist对象详解
Matplotlib是一个面向对象的绘图库,在最终图像上所呈现出来的所有元素,都是一个可以控制的对象,那么如何理解绘图的过程呢?可以简单地类比在画布上画图的过程, 首先大致的绘制流程: 创建Figur ...
- Matplotlib绘图库初探
Matplotlib是Python的2D&3D绘图库,产生各种已经拷贝格式和交互幻剑中跨平台形式的印刷质量图标.Matplot语法与Matlab相似,绘图绘图功能强大,而且十分容易上手. &q ...
- Matplotlib绘图库基本操作
Matplotlib是一种2D的绘图库 它可以支持硬拷贝和跨系统的交互,它可以在Python脚本.IPython的交互环境下.Web应用程序中使用.该项目是由John Hunter于2002年启动的, ...
- Python 第三方模块之 matplotlib - 绘图库
简介 matplotlib是受MATLAB的启发构建的.MATLAB是数据绘图领域广泛使用的语言和工具.MATLAB语言是面向过程的.利用函数的调用,MATLAB中可以轻松的利用一行命令来绘制直线,然 ...
最新文章
- pandas isnull() 返回bool
- cocos v3.10 下载地址
- c语言文件操作中换行,关于文件操作,碰到空格就换行
- 【CTF解题】BCTF2018-houseofatum-Writeup题解
- 假如有人在今天炸了支付宝的存储服务器...
- 2016/4/19 ①单个文件上传 ②上传图片后 预览图片
- win10+deepin双系统安装方法(UEFI+GPT)
- 一文弄懂什么是RPC
- 想了解 spring-cloud-kubernetes,那就先来实战一把官方demo
- 外贸人不知道的Facebook广告营销技巧和营销工具
- OpenStack 企业私有云的若干需求(2):自动扩展(Auto-scaling) 支持
- scala中的作用域保护
- python cplex优化包工具箱教程
- myeclipse中tomcat热部署设置
- java基础实现一个基本的银行管理系统
- 全新在线制图网站源码在线制作横幅广告
- 十四届全国大学生“恩智浦”杯智能汽车竞赛信标组总结(3)
- Tkinter单选框
- matlab编译后方交会,后方交会MATLAB程序实习报告.docx
- EasyUI给databox,timebox赋予当前时间
热门文章
- 或许是时候说一声再见
- JavaScript技术地图,助你走向人生巅峰
- 【fly-iot飞驰物联】(7):经过几天研究,终于把emq的Actorcloud的前端跑起来了,解决了sass的编译依赖问题,使用docker的node16镜像可以成功编译启动,下一步研究后端代码
- 一起来读《游戏设计梦工厂》
- 自考计算机专业5年能考研吗,自考本科生考研,一定要知道这5件事!
- Android仿淘宝历史搜索效果
- 错误 eventqueue.java_线程“AWT-EventQueue-0”中的异常java.lang.NullPointerException [duplicate]...
- 【翻译】(85)照相机
- 膜拜大佬!java设计模式刘伟课后答案
- 【STM32CubeIDE入门】(三)USART的配置及使用(DMA)