Python plt 利用subplot 實(shí)現(xiàn)在一張畫(huà)布同時(shí)畫(huà)多張圖
subplot(arg1, arg2, arg3)
arg1: 在垂直方向同時(shí)畫(huà)幾張圖
arg2: 在水平方向同時(shí)畫(huà)幾張圖
arg3: 當(dāng)前命令修改的是第幾張圖
plt.figure()另起一張新的畫(huà)布
from PIL import Image
import matplotlib.pyplot as plt
image1 = Image.open('1.jpg')
image2 = Image.open('2.jpg')
plt.subplot(121)
plt.imshow(image1)
plt.subplot(122)
plt.imshow(image2)
plt.show()

補(bǔ)充:matplotlib 同一個(gè)畫(huà)布繪制多張圖,主次刻度,豎線(xiàn)
我就廢話(huà)不多說(shuō)了,大家還是直接看代碼吧~
import matplotlib.pyplot as plt
import seaborn as sns
sns.set()
# 要分析的數(shù)據(jù)
profit = df_profit.groupby('release_year')['profit'].agg(['mean','sum','count'])
# 在同一個(gè)畫(huà)布中繪制兩張圖
plt.figure(figsize=(15,15))
# 圖一:每年上映電影的總收入
ax = plt.subplot(211)
# 設(shè)置x軸 范圍
ax.set_xlim(1958,2018)
# 設(shè)置x軸 主刻度,(次刻度設(shè)置minor=True)
ax.set_xticks(np.arange(1960,2018,5), minor=False)
# 畫(huà)圖
ax.plot(profit['sum'], linestyle='--', marker='o', markersize=5)
ax.set_title('The Sum of Movies\' Revenue v.s. Release Year')
ax.set_ylabel('Revenue(USD)')
# 增加豎線(xiàn)
ax.axvline(x=1977, color='#d46061', linewidth=1);
# 圖二:每年上映電影的平均收入
ax = plt.subplot(212)
# 設(shè)置x軸 范圍
ax.set_xlim(1958,2018)
# 設(shè)置x軸 主刻度
ax.set_xticks(np.arange(1960,2018,5))
# 畫(huà)圖
ax.plot(profit['mean'], linestyle='--', marker='o', markersize=5);
ax.set_title('The Mean of Movies\' Revenue v.s. Release Year')
ax.set_xlabel('Release Year')
ax.set_ylabel('Revenue(USD)')
# 增加豎線(xiàn)
ax.axvline(x=1977, color='#d46061', linewidth=1);


以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章
django rest framework serializers序列化實(shí)例
這篇文章主要介紹了django rest framework serializers序列化實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-05-05
Python創(chuàng)建二維數(shù)組與初始化的實(shí)踐舉例
二維數(shù)組使用簡(jiǎn)便可以有很多簡(jiǎn)潔的操作,實(shí)現(xiàn)多元的要求,下面這篇文章主要給大家介紹了關(guān)于Python創(chuàng)建二維數(shù)組與初始化的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-12-12
python之tensorflow手把手實(shí)例講解斑馬線(xiàn)識(shí)別實(shí)現(xiàn)
目前智慧城市的發(fā)展,人們生活處處有科技,比如人臉識(shí)別,智慧交通,無(wú)人駕駛等前沿的科技產(chǎn)品也都融入了人們生活中;本篇文章帶你從頭開(kāi)始實(shí)現(xiàn)斑馬線(xiàn)識(shí)別2021-09-09
python模塊詳解之pywin32使用文檔(python操作windowsAPI)
pywin32是一個(gè)第三方模塊庫(kù),主要的作用是方便python開(kāi)發(fā)者快速調(diào)用windows API的一個(gè)模塊庫(kù),這篇文章主要給大家介紹了關(guān)于python模塊詳解之pywin32使用文檔的相關(guān)資料,文中將python操作windowsAPI介紹的非常詳細(xì),需要的朋友可以參考下2024-01-01
實(shí)例解析Python的Twisted框架中Deferred對(duì)象的用法
Deferred對(duì)象在Twsited框架中用于處理回調(diào),這對(duì)于依靠異步的Twisted來(lái)說(shuō)十分重要,接下來(lái)我們就以實(shí)例解析Python的Twisted框架中Deferred對(duì)象的用法2016-05-05
Python利用psutil庫(kù)進(jìn)行監(jiān)控進(jìn)程和資源
psutil是Python系統(tǒng)和進(jìn)程工具庫(kù),它提供了一種跨平臺(tái)的方式來(lái)獲取系統(tǒng)信息、管理系統(tǒng)進(jìn)程、監(jiān)控系統(tǒng)性能、操作系統(tǒng)資源等,下面就跟隨小編一起來(lái)學(xué)習(xí)psutil庫(kù)的具體應(yīng)用吧2024-01-01
利用Python快速搭建Markdown筆記發(fā)布系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了使用Python生態(tài)的成熟工具,在30分鐘內(nèi)搭建一個(gè)支持Markdown渲染、分類(lèi)標(biāo)簽、全文搜索的私有化知識(shí)發(fā)布系統(tǒng),感興趣的小伙伴可以參考下2025-04-04
3行Python代碼實(shí)現(xiàn)剪輯音樂(lè)
你以為剪輯音樂(lè)要很久嗎?其余3行語(yǔ)句Python就能瞬間搞定。本文就來(lái)詳細(xì)為大家講講實(shí)現(xiàn)的步驟,文中的示例代碼講解詳細(xì),感興趣的可以動(dòng)手嘗試一下2022-06-06

