大家好,我一般很少推课,不过今天头条9.9的课经过check内容对小白还是有一定帮助的,需要的可以自行购买。好了接下来是干货时间。


没错,在我们完结了Pandas进阶修炼120题,昨天的NumPy进阶修炼也开启了之后,今天Matplotlib专题系列也登场了!这样Python数据分析可视化三板斧就齐活了,我们开始吧!

本文将以我学习Matplotlib绘图的经历手把手教你如何做出想要的图。为了方便讲解,我们使用最最简单的例子来讲解,不过真的简单吗?来看看吧!
首先我们导入相关库

import matplotlib.pyplot as plt
import pandas as pd
import numpy as np
import warnings
warnings.filterwarnings("ignore")

接着干嘛,打开matplotlib官方文档去查找我们想要画的图相关参数,那么多图形和参数谁记得住

https://matplotlib.org/api/_as_gen/matplotlib.pyplot.html#module-matplotlib.pyplot

进入这个网站之后,比如我们要画一个折线图,于是乎打开搜索框搜索plot

点进去就能看到相关参数

接下来干啥,看看x,y需要什么样的数据,于是往下翻

原来x,y只需要是一维数组即可,所以代码这样写就可以画出来了

看到图上面那一串英文没,加一行代码就能干掉它

接下来干嘛,就这样一张图肯定是远远不够的,让我们加一点东西,先来一个标题吧,所以回到刚刚的文档中,搜索title并进入

看到title的相关参数了吧,所以想加一个标题可以这么写

标题有了,再给x轴y轴加上文字吧,我们故技重施,回到文档,搜索xlabel找到相关参数即可,一番探究之后发现代码可以这么写

接下来干嘛,是不是感觉这个图里的字有点小,所以修改一下,回到刚刚的文档,发现title还接收以下参数

于是乎代码这么写来调整下字体和大小

接着,让我们查阅文档来添加一个图例,还是一样的操作后发现这样改就行,我们要先设置一个图例才能显示图例

现在让我们再来修改一下线条颜色,回到最初的plot文档中

从示例代码中我们发现在一开始的时候可以添加一个color参数,不过我不喜欢官方示例中的绿色,不论是股票还是爱情,所以用红色吧

我们再修改点其他参数试试,比如我想让线条粗一点

咦,我的点呢,整上去

标记点换成其他颜色行不行,行!

我还想改一下线条样式,改!

我还想改⋯⋯停!不改了,我们来回顾一下如何使用Matplotlib画一张你想要的图,总共分三步,想一个自己要的图—>打开官方文档找相关参数—>按照示例改就行!其实除非经常使用,不然那么多图形和参数我也记不住,但是要记住的是在需要的时候如何通过查阅官方文档来绘图,不需要看额外的整理文档,官方文档就是最完整的!随时打开官方文档随时用!明白了吗?
以上就是一次使用Matplotlib绘图并调整的经历,学会了吗,下一期我们将讲解其他图形的细节部分,等等!好像两期就能完结Matplotlib绘图专题,因为根本不难嘛,拜拜~


©著作权归作者所有:来自51CTO博客作者mb5fe18e32e4691的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 使用PHP反射机制获取函数文档
  2. php中函数参数传递的3种方式和区别(附详解)
  3. php-fpm.conf配置文件中文及重要参数说明
  4. PHP最大连接数的设置及php-fpm高并发参数调整
  5. 使用file_put_contents()创建及向文档内写入内容
  6. PHP传递数组格式参数到shell脚本中
  7. 对于PHP-FPM参数的理解

随机推荐

  1. 集成Android免费语音合成功能(在线、离线
  2. android 资料文档共享
  3. Android普通对话框原理
  4. AIDL --- Android中的远程接口[转]
  5. checkbox 文字与多选框的对齐问题
  6. Android 自动化测试框架Instrumentation
  7. android 通知提醒
  8. Android(安卓)必须知道2018年流行的框架
  9. 打开Android Studio报错,Unable to create
  10. android 读取DDMS里的文件时打不开,解决方