Python matplotlib繪圖建立畫布及坐標(biāo)系
更新時間:2021年12月17日 10:57:32 作者:懸崖上的金魚
這篇文章主要介紹了Python matplotlib繪圖建立畫布及坐標(biāo)系,建立畫布 figsize,它用width和height來控制畫布的寬和高,下面來一起倆姐更多內(nèi)容吧
一、建立畫布
import matplotlib.pyplot as plt import numpy as np x=np.arange(8) y=np.arange(8) print(x,y) #建立畫布 figsize,它用width和height來控制畫布的寬和高 plt.figure(figsize=(8,6),dpi=90) #facecolor='red'設(shè)置畫布顏色
二、用plt.subplot函數(shù)建立坐標(biāo)系,并分別繪制折線圖和柱狀圖
plt.subplot(2,2,1)#表示將圖標(biāo)的整個區(qū)域分成2行2列在第一個坐標(biāo)系里面繪圖 plt.plot(x,y) plt.subplot(2,2,2)#在第二個坐標(biāo)系里面繪圖 plt.bar(x,y) plt.subplot(2,2,3)#在第三個坐標(biāo)系里面繪圖 plt.plot(x,y) plt.subplot(2,2,4)#在第四個坐標(biāo)系里面繪圖 plt.bar(x,y)
三、完整代碼如下所示
import matplotlib.pyplot as plt import numpy as np x=np.arange(8) y=np.arange(8) print(x,y) #建立畫布 figsize,它用width和height來控制畫布的寬和高 plt.figure(figsize=(8,6),dpi=90) #facecolor='red'設(shè)置畫布顏色 plt.subplot(2,2,1)#表示將圖標(biāo)的整個區(qū)域分成2行2列在第一個坐標(biāo)系里面繪圖 plt.plot(x,y) plt.subplot(2,2,2)#在第二個坐標(biāo)系里面繪圖 plt.bar(x,y) plt.subplot(2,2,3)#在第三個坐標(biāo)系里面繪圖 plt.plot(x,y) plt.subplot(2,2,4)#在第四個坐標(biāo)系里面繪圖 plt.bar(x,y) plt.show()
四、對應(yīng)效果圖如下所示
到此這篇關(guān)于Python matplotlib繪圖建立畫布及坐標(biāo)系的文章就介紹到這了,更多相關(guān)繪圖建立畫布及坐標(biāo)系內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
一次性徹底講透Python中pd.concat與pd.merge
本文主要介紹了一次性徹底講透Python中pd.concat與pd.merge,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-06-06python 多進(jìn)程通信模塊的簡單實現(xiàn)
這篇文章主要介紹了python 多進(jìn)程通信模塊的簡單實現(xiàn),需要的朋友可以參考下2014-02-02python 協(xié)程中的迭代器,生成器原理及應(yīng)用實例詳解
這篇文章主要介紹了python 協(xié)程中的迭代器,生成器原理及應(yīng)用,結(jié)合具體實例形式詳細(xì)分析了Python協(xié)程中的迭代器,生成器概念、原理及應(yīng)用操作技巧,需要的朋友可以參考下2019-10-10如何使Python中的print()語句運行結(jié)果不換行
這篇文章主要介紹了如何使Python中的print()顯示當(dāng)前語句后不換行,print() 是一個常用函數(shù),但是每次,print()語句顯示后都會換行,本問我們就來節(jié)日如何使print()顯示當(dāng)前語句后不換行,需要的朋友可以參考一下2022-03-03