matplotlib绘图_手把手教你使用Matplotlib绘图实战
点击上方“早起Python”,关注并星标公众号
和我一起玩Python
大家好,昨天我们讲解了如何使用Matplotlib官方文档来绘制并调整我们想要的图,那么今天将使用真实数据来练习使用Matplotlib绘图,我们开始吧!首先启动、导包、读取三连
import pandas as pdimport numpy as npimport matplotlib.pyplot as pltimport warningswarnings.filterwarnings("ignore")
data = pd.read_csv('示例数据.csv')
看一下数据,就是一些国家不同年份的油价
接下来很自然的想法就是画个折线图看看
好像少了点什么,对了,加个标题,并且就这图我也不知道哪根线对应哪个国家,所以需要再来个图例,方法和昨天文章一样
好像图有点小,加一行代码让它变大点
接下来干嘛,咱们仔细看X轴,这年份还带小数点看的不难受吗,改之!
现在x轴终于是正常的年份了,但是新的问题又来了,这X轴这么挤,我看的依旧难受,改之,每三年显示一个年份
接下来干嘛,总感觉这个图看的不爽,并且我想显示每一个点,所以再改改
感觉好多了,咦,我x轴y轴呢,安排!
好了,差不多了,早起基本满意,现在让我们来试着展示所有国家的数据
不过这自动生成的图例是什么鬼,改之,并且国家这么多,图例放图中怎么都会挡住图,所以我还要给它整外面去
OK,搞定,最后保存一下就算完成了我们第一份Matplotlib作业
大功告成!以上就是使用一份真实的数据集来演示使用Matplotlib绘制折线图的过程,感兴趣的读者可以点击阅读原文获取数据(使用电脑获取),但是源码不给、文中源码也是截图形式,想学透matplotlib就一定要自己动手敲一遍代码才行,并且敲代码的过程中你一定会报错,不要着急,百度/Google一下,前三个搜索结果一定能解决你的问题。并且我也建议你这么做,毕竟一名优秀的程序员要能快速处理报错,下期我们会换组数据换种图接着练习,拜拜~
往期精选(?猛戳可查看)
手把手教你使用Matplotlib绘图
NumPy进阶修炼|你真的了解NumPy吗
什么!Python还能帮你找老婆?
Python分析微博热搜带你回顾2020
我常用的10个Python实用小Trick
不就是用Python做个动态图吗?看招
超好看的弦图,Python一行代码就能做
记得点个在看支持下~?
matplotlib绘图_手把手教你使用Matplotlib绘图实战相关推荐
- 回归 统计绘图_手把手教绘制回归分析结果的森林图「GraphPad Prism和Excel」
在之前的内容中,我们讲到通过展示森林图,可以更加直观的将回归分析结果可视化.详见:一文带你玩转森林图! 在本期内容中,我们来实际操练一下,介绍几款常用的软件,教大家绘制出高质量的森林图. 下面我们以2 ...
- 条形图坐标轴_手把手教你用Excel绘图 | 双轴簇状条形图
图文撰写 | Janeey Wang Figure图 微信公众号 科研论文中,图都标记为Figure或Fig,本公众号的主旨是为大家讲解科研过程中的作图步骤,以及相关的问题!同时,我们还将以最新发表. ...
- ☀️手把手教你Python+matplotlib模拟锁相放大器的原理以及工作过程☀️《❤️记得收藏❤️》
☀️手把手教你Python+matplotlib模拟锁相放大器的原理以及工作过程☀️<❤️记得收藏❤️> 目录
- 软件_手把手教vscode配置c++,python开发环境
原创:软件_手把手教vscode配置c++,python开发环境 之前主用Python作为项目开发语言,将项目迁移到arm边缘盒子上后发现arm的cpu不给力,软件速度低于预期,所以计划将部分程序改为 ...
- 手把手教你用Matplotlib进行数据可视化
导读:Matplotlib是建立在NumPy数组上的一个多平台数据可视化库.在2002年,约翰·亨特(John Hunter)提出Matplotlib,最初的构思是设计为IPython的一个补丁,以便 ...
- Python实操:手把手教你用Matplotlib把数据画出来
导读:获取数据之后,而不知道如何查看数据,用途还是有限的.幸好,我们有Matplotlib! Matplotlib 是基于 NumPy 数组构建的多平台数据可视化库.它是John Hunter 在20 ...
- python进行数据预测_手把手教你用Python进行时间序列分解和预测
原标题:手把手教你用Python进行时间序列分解和预测 作者:Mohit Sharma 翻译:数据派THU-王闯(Chuck) 预测是一件复杂的事情,在这方面做得好的企业会在同行业中出类拔萃.时间序列 ...
- 利用python编写祝福_手把手|教你用Python换个姿势,送狗年祝福语
春节既是一个阖家团圆的节日,也是一个集中问候亲朋好友.了解近况的机会.但是也有很多人过年也不能聚在一起,所以就会会选择发短信这一方式来表达自己的祝福.其中大多人都是复制转发,让人一眼就看穿,显得自己在 ...
- python 词云手把手_手把手教你生成炫酷的词云
前言: 话说,在这个大数据时代,获取信息显得极为容易,可正是如此,我们想要对信息进行直观地了解难度就大了.Excel是一个很好的数据可视化方法,不过有时候我们的数据来源可能并不是一张或者多张Excel ...
最新文章
- 人工智能与模式识别 --中国计算机学会推荐国际学术刊物
- html5里可移动线性进度条的类型怎么表示,HTML5触摸事件实现移动端简易进度条的实现方法...
- 17 | 案例篇:如何利用系统缓存优化程序的运行效率?
- linux centos安装git,centos下两种方法安装git–转载
- java学习--基础知识阶段性总结--网络编程
- spring + hibernate + mysql 事务不回滚
- 共识指数榜单0904
- 国外优秀技术网站推荐
- ReportViewer 安装
- xcode自动刷新resource下的文件
- 开源ext2read代码走读之-ext2文件系统中的超级块及对应代码
- android 雷达搜索动画,Android特效专辑(九)——仿微信雷达搜索好友特效,逻辑清晰实现简单...
- java4android 教程_《Java4Android视频教程》学习笔记(三)
- 计算方法(三)平方根法及其改进解线性方程组
- Icon图标 [Java]
- cps1 cps2 android,CPS1和CPS2模拟器详细图文教程
- 迈阿密色主题学科导航 HTML5静态开源
- 电信智能手机android,电信智能手机推荐【图文】
- 制造业从中国回流英国 英媒:工业史上的奇妙反转
- 3个可乐瓶可以换一瓶可乐,现在有364瓶可乐。问一共可以喝多少瓶可乐,剩下几个空瓶