点击上方“早起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绘图实战相关推荐

  1. 回归 统计绘图_手把手教绘制回归分析结果的森林图「GraphPad Prism和Excel」

    在之前的内容中,我们讲到通过展示森林图,可以更加直观的将回归分析结果可视化.详见:一文带你玩转森林图! 在本期内容中,我们来实际操练一下,介绍几款常用的软件,教大家绘制出高质量的森林图. 下面我们以2 ...

  2. 条形图坐标轴_手把手教你用Excel绘图 | 双轴簇状条形图

    图文撰写 | Janeey Wang Figure图 微信公众号 科研论文中,图都标记为Figure或Fig,本公众号的主旨是为大家讲解科研过程中的作图步骤,以及相关的问题!同时,我们还将以最新发表. ...

  3. ☀️手把手教你Python+matplotlib模拟锁相放大器的原理以及工作过程☀️《❤️记得收藏❤️》

    ☀️手把手教你Python+matplotlib模拟锁相放大器的原理以及工作过程☀️<❤️记得收藏❤️> 目录

  4. 软件_手把手教vscode配置c++,python开发环境

    原创:软件_手把手教vscode配置c++,python开发环境 之前主用Python作为项目开发语言,将项目迁移到arm边缘盒子上后发现arm的cpu不给力,软件速度低于预期,所以计划将部分程序改为 ...

  5. 手把手教你用Matplotlib进行数据可视化

    导读:Matplotlib是建立在NumPy数组上的一个多平台数据可视化库.在2002年,约翰·亨特(John Hunter)提出Matplotlib,最初的构思是设计为IPython的一个补丁,以便 ...

  6. Python实操:手把手教你用Matplotlib把数据画出来

    导读:获取数据之后,而不知道如何查看数据,用途还是有限的.幸好,我们有Matplotlib! Matplotlib 是基于 NumPy 数组构建的多平台数据可视化库.它是John Hunter 在20 ...

  7. python进行数据预测_手把手教你用Python进行时间序列分解和预测

    原标题:手把手教你用Python进行时间序列分解和预测 作者:Mohit Sharma 翻译:数据派THU-王闯(Chuck) 预测是一件复杂的事情,在这方面做得好的企业会在同行业中出类拔萃.时间序列 ...

  8. 利用python编写祝福_手把手|教你用Python换个姿势,送狗年祝福语

    春节既是一个阖家团圆的节日,也是一个集中问候亲朋好友.了解近况的机会.但是也有很多人过年也不能聚在一起,所以就会会选择发短信这一方式来表达自己的祝福.其中大多人都是复制转发,让人一眼就看穿,显得自己在 ...

  9. python 词云手把手_手把手教你生成炫酷的词云

    前言: 话说,在这个大数据时代,获取信息显得极为容易,可正是如此,我们想要对信息进行直观地了解难度就大了.Excel是一个很好的数据可视化方法,不过有时候我们的数据来源可能并不是一张或者多张Excel ...

最新文章

  1. 人工智能与模式识别 --中国计算机学会推荐国际学术刊物
  2. html5里可移动线性进度条的类型怎么表示,HTML5触摸事件实现移动端简易进度条的实现方法...
  3. 17 | 案例篇:如何利用系统缓存优化程序的运行效率?
  4. linux centos安装git,centos下两种方法安装git–转载
  5. java学习--基础知识阶段性总结--网络编程
  6. spring + hibernate + mysql 事务不回滚
  7. 共识指数榜单0904
  8. 国外优秀技术网站推荐
  9. ReportViewer 安装
  10. xcode自动刷新resource下的文件
  11. 开源ext2read代码走读之-ext2文件系统中的超级块及对应代码
  12. android 雷达搜索动画,Android特效专辑(九)——仿微信雷达搜索好友特效,逻辑清晰实现简单...
  13. java4android 教程_《Java4Android视频教程》学习笔记(三)
  14. 计算方法(三)平方根法及其改进解线性方程组
  15. Icon图标 [Java]
  16. cps1 cps2 android,CPS1和CPS2模拟器详细图文教程
  17. 迈阿密色主题学科导航 HTML5静态开源
  18. 电信智能手机android,电信智能手机推荐【图文】
  19. 制造业从中国回流英国 英媒:工业史上的奇妙反转
  20. 3个可乐瓶可以换一瓶可乐,现在有364瓶可乐。问一共可以喝多少瓶可乐,剩下几个空瓶

热门文章

  1. Java基础-异常处理机制
  2. 关情纸尾-----Quartz2D-绘制富文本,绘制图片.
  3. 原根(扩展欧几里得+欧拉函数)
  4. 第五章:关于ESearch的应用
  5. 【翻译】WF从入门到精通(一)
  6. [ES6] 细化ES6之 -- Promise对象
  7. javascript基础系列:函数(三)
  8. 手写 Promise
  9. 67. 二进制求和(转换法)
  10. 初识JAVA--foreach语句的应用