手把手教你使用Matplotlib繪圖


沒錯,在我們完結了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繪圖專題,因為根本不難嘛,拜拜~

 

我的公眾號你關注了嗎:早起Python


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM