首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

手把手教你使用Matplotlib绘图

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

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

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

首先我们导入相关库

代码语言:javascript
复制
import matplotlib.pyplot as plt
import pandas as pd
import numpy as np
import warnings
warnings.filterwarnings("ignore")

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

代码语言:javascript
复制
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绘图专题,因为根本不难嘛,拜拜~

举报
领券