亚洲 国产精品 日韩-亚洲 激情-亚洲 欧美 91-亚洲 欧美 成人日韩-青青青草视频在线观看-青青青草影院

千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)

手機(jī)站
千鋒教育

千鋒學(xué)習(xí)站 | 隨時(shí)隨地免費(fèi)學(xué)

千鋒教育

掃一掃進(jìn)入千鋒手機(jī)站

領(lǐng)取全套視頻
千鋒教育

關(guān)注千鋒學(xué)習(xí)站小程序
隨時(shí)隨地免費(fèi)學(xué)習(xí)課程

當(dāng)前位置:首頁(yè)  >  技術(shù)干貨  > 詳解plt.subplot

詳解plt.subplot

來(lái)源:千鋒教育
發(fā)布人:xqq
時(shí)間: 2023-11-22 23:05:35 1700665535

一、概述

plt.subplot是matplotlib庫(kù)中的一個(gè)函數(shù),它的作用是在單個(gè)圖像中創(chuàng)建多個(gè)子圖。通過(guò)自定義子圖位置,我們可以將多組數(shù)據(jù)在同一個(gè)圖像中展示出來(lái),從而更直觀地比較各組數(shù)據(jù)的差異。這一功能在數(shù)據(jù)分析與數(shù)據(jù)可視化中有著廣泛的應(yīng)用。

二、使用方法

在使用plt.subplot之前,需要先導(dǎo)入matplotlib庫(kù)。plt.subplot函數(shù)共有三個(gè)參數(shù):子圖行數(shù)、子圖列數(shù)和子圖位置。其中,子圖位置是一個(gè)整數(shù),其取值范圍為1至子圖行數(shù)與子圖列數(shù)的積。


import matplotlib.pyplot as plt
plt.figure(figsize=(8,6)) # 畫(huà)布大小
plt.subplots_adjust(hspace=0.4) # 子圖間距
plt.subplot(2,2,1) # 創(chuàng)建第1個(gè)子圖
plt.plot([0,1], [0,1])
plt.title('subplot 1')
plt.subplot(2,2,2) # 創(chuàng)建第2個(gè)子圖
plt.plot([1,0], [0,1])
plt.title('subplot 2')
plt.subplot(2,1,2) # 創(chuàng)建第3個(gè)子圖
plt.plot([0,1], [0,1])
plt.title('subplot 3')
plt.show()

運(yùn)行以上代碼,即可創(chuàng)建一個(gè)包含3個(gè)子圖的圖像。其中第1和第2個(gè)子圖都位于第1行,第3個(gè)子圖位于第2行。

三、子圖位置的設(shè)定

除了直接指定整數(shù)作為子圖位置,我們還可以使用子圖位置的另一種設(shè)定方式——使用plt.subplots中的gridspec參數(shù)。gridspec參數(shù)是一個(gè)2元素元組,分別指定子圖行數(shù)和列數(shù)。通過(guò)調(diào)用gridspec子命令來(lái)設(shè)置子圖位置。代碼如下:


import matplotlib.gridspec as gridspec
import matplotlib.pyplot as plt
plt.figure(figsize=(8,6))
gs = gridspec.GridSpec(2,2) # 兩行兩列
ax1 = plt.subplot(gs[0,0]) # 第1個(gè)子圖
ax1.plot([0,1], [0,1])
ax1.set_title('subplot 1')

ax2 = plt.subplot(gs[0,1]) # 第2個(gè)子圖
ax2.plot([1,0], [0,1])
ax2.set_title('subplot 2')

ax3 = plt.subplot(gs[1,:]) # 第3個(gè)子圖
ax3.plot([0,1], [0,1])
ax3.set_title('subplot 3')
plt.show()

運(yùn)行以上代碼,同樣可以創(chuàng)建一個(gè)有3個(gè)子圖的圖像。不同之處在于,這次我們使用了一種更靈活的設(shè)定方法,即通過(guò)gridspec.GridSpec創(chuàng)建網(wǎng)格,通過(guò)plt.subplot指定子圖位置。

四、多行多列圖形

除了使用plt.subplot來(lái)創(chuàng)建子圖,我們還可以使用plt.subplots來(lái)一次性創(chuàng)建多行多列的圖形。代碼如下:


import matplotlib.pyplot as plt
fig,axes = plt.subplots(nrows=2, ncols=2, figsize=[8,6])
axes[0,0].plot([0,1], [0,1])
axes[0,0].set_title('subplot 1')
axes[0,1].plot([1,0], [0,1])
axes[0,1].set_title('subplot 2')
axes[1,0].plot([0,1], [1,0])
axes[1,0].set_title('subplot 3')
axes[1,1].plot([0,1], [0,0])
axes[1,1].set_title('subplot 4')
plt.show()

這段代碼創(chuàng)建了一個(gè)2×2的圖形,每個(gè)子圖都有一個(gè)對(duì)應(yīng)的axes變量名用于進(jìn)行進(jìn)一步的設(shè)定。

五、子圖刻度的設(shè)定

在使用plt.subplot或plt.subplots創(chuàng)建子圖后,我們還希望設(shè)定每個(gè)子圖的橫、縱坐標(biāo)軸上的刻度。這可以通過(guò)子圖對(duì)象的axis()方法或set_xticks()、set_yticks()方法實(shí)現(xiàn)。代碼如下:


import matplotlib.pyplot as plt
plt.figure(figsize=(8,6))
plt.subplots_adjust(hspace=0.4)

plt.subplot(2,2,1)
plt.plot([0,1], [0,1])
plt.title('subplot 1')
plt.xticks([0,0.5,1]) # 水平刻度線
plt.yticks([0,0.5,1]) # 垂直刻度線

plt.subplot(2,2,2)
plt.plot([1,0], [0,1])
plt.title('subplot 2')
plt.xticks([0,0.5,1]) # 水平刻度線
plt.yticks([0,0.5,1]) # 垂直刻度線

plt.subplot(2,1,2)
plt.plot([0,1], [0,1])
plt.title('subplot 3')
plt.xticks([0,0.5,1]) # 水平刻度線
plt.yticks([0,0.5,1]) # 垂直刻度線
plt.show()

運(yùn)行以上代碼,即可看到每個(gè)子圖都有自己的刻度線。

六、子圖標(biāo)題、圖形標(biāo)題和軸標(biāo)簽

除了刻度線外,我們還可以通過(guò)子圖對(duì)象的set_xlabel()、set_ylabel()和set_title()方法來(lái)設(shè)定自己的軸標(biāo)簽和標(biāo)題。代碼如下:


import matplotlib.pyplot as plt
plt.figure(figsize=(8,6))
plt.subplots_adjust(hspace=0.7)

plt.subplot(2,2,1)
plt.plot([0,1], [0,1])
plt.title('subplot 1')
plt.xlabel('x1')
plt.ylabel('y1')

plt.subplot(2,2,2)
plt.plot([1,0], [0,1])
plt.title('subplot 2')
plt.xlabel('x2')
plt.ylabel('y2')

plt.subplot(2,1,2)
plt.plot([0,1], [0,1])
plt.title('subplot 3')
plt.xlabel('x3')
plt.ylabel('y3')
plt.show()

運(yùn)行以上代碼,即可看到每個(gè)子圖都有自己的軸標(biāo)簽和標(biāo)題。

七、小結(jié)

本文詳細(xì)解釋了plt.subplot函數(shù)的使用方法和設(shè)定技巧,并通過(guò)代碼示例進(jìn)行了演示。希望本文能夠?qū)ψx者有所幫助,激發(fā)大家在數(shù)據(jù)分析和可視化中更加靈活地利用matplotlib庫(kù)。

tags: plt.subplot
聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
10年以上業(yè)內(nèi)強(qiáng)師集結(jié),手把手帶你蛻變精英
請(qǐng)您保持通訊暢通,專屬學(xué)習(xí)老師24小時(shí)內(nèi)將與您1V1溝通
免費(fèi)領(lǐng)取
今日已有369人領(lǐng)取成功
劉同學(xué) 138****2860 剛剛成功領(lǐng)取
王同學(xué) 131****2015 剛剛成功領(lǐng)取
張同學(xué) 133****4652 剛剛成功領(lǐng)取
李同學(xué) 135****8607 剛剛成功領(lǐng)取
楊同學(xué) 132****5667 剛剛成功領(lǐng)取
岳同學(xué) 134****6652 剛剛成功領(lǐng)取
梁同學(xué) 157****2950 剛剛成功領(lǐng)取
劉同學(xué) 189****1015 剛剛成功領(lǐng)取
張同學(xué) 155****4678 剛剛成功領(lǐng)取
鄒同學(xué) 139****2907 剛剛成功領(lǐng)取
董同學(xué) 138****2867 剛剛成功領(lǐng)取
周同學(xué) 136****3602 剛剛成功領(lǐng)取
相關(guān)推薦HOT
Vue2轉(zhuǎn)Vue3全面總結(jié)

本篇文章旨在介紹Vue2到Vue3的轉(zhuǎn)化過(guò)程,并從多個(gè)角度進(jìn)行詳細(xì)闡述。一、Vue2和Vue3有哪些不同點(diǎn)?Vue2和Vue3的不同點(diǎn)主要體現(xiàn)在以下幾個(gè)方面:...詳情>>

2023-11-22 23:45:12
Uniapp點(diǎn)擊事件全解析

Uniapp是一個(gè)跨平臺(tái)的框架,開(kāi)發(fā)者可以通過(guò)一份代碼適配多個(gè)移動(dòng)平臺(tái),包括iOS、Android、H5、小程序等。其中,點(diǎn)擊事件作為移動(dòng)應(yīng)用中常見(jiàn)的交...詳情>>

2023-11-22 23:23:36
byte轉(zhuǎn)string詳解

byte轉(zhuǎn)string是編程中經(jīng)常遇到的一個(gè)操作。無(wú)論是在文件處理、網(wǎng)絡(luò)傳輸還是數(shù)據(jù)存儲(chǔ)上,都需要將byte轉(zhuǎn)為string進(jìn)行處理。本文將從多個(gè)方面詳解...詳情>>

2023-11-22 23:16:23
C++ sort頭文件詳解

一、sort頭文件介紹C++ sort頭文件是C++標(biāo)準(zhǔn)庫(kù)中的一個(gè)重要頭文件,用來(lái)排序(主要是升序)數(shù)組或序列。通過(guò)對(duì)sort函數(shù)的調(diào)用,C++ sort頭文件...詳情>>

2023-11-22 22:15:11
如何清除svchost病毒

一、了解svchost病毒svchost病毒是一種比較常見(jiàn)的惡意軟件,它通過(guò)偽裝成系統(tǒng)進(jìn)程的方式進(jìn)行隱藏,進(jìn)而竊取用戶的個(gè)人信息和系統(tǒng)信息。而且svch...詳情>>

2023-11-22 22:04:23
GOOD电影网韩国三级无码 | 亚洲xxx色色精选| 亚洲精品无码久久久久APP| 又湿又紧又大又爽A视频男| 97超碰中文字幕久久精品| 顶级欧美做受XXX000| 国产最好的高清播放机品牌| 久拍国产在线观看| 日本JAPANESE 30成熟| 午夜无码大尺度福利视频| 亚洲婷婷五月综合狠狠| CSGO高清大片视频| 国产成人一区二区| 久久精品国产亚洲色欲蜜壂AV| 欧美 日韩 国产 成人 在线观看| 上边一面亲下边一面膜的作用| 亚洲AV无码一区毛片AV | 老妇FREE性VIDEOSXX| 日本妞vs黑人巨大XXXXX| 亚洲AV女人18毛片水真多| 最新亚洲春色AV无码专区| 国产99久久精品一区二区| 久久精品国产亚洲AV果冻传媒 | 久久99精品国产99久久| 人妻美妇疯狂迎合系列视频| 亚洲AV无码成人精品| 91夜黄性一交一乱一色一情人| 国产精品SP调教打屁股| 老熟仑妇乱一区二区AV| 太多了太满了肚子装不下了| 艳妇乳肉豪妇荡乳ⅩXX| 粉嫩av.con| 久久综合九色综合欧洲98| 少妇搡BBBB搡BBB搡| 亚洲熟妇色av一区二区浪潮| 从厨房到餐桌JOYCE| 久久精品久久电影免费| 色偷偷AV老熟女| 一本久久精品一区二区| 公侵犯人妻一区二区三区| 久章草在线毛片视频播放| 体育生爽擼雞巴CHINESE| 在线视频一区二区三区| 国产后入又长又硬| 浓精喷进老师黑色丝袜| 亚洲AV日韩AV永久无码久久| 锕锕锕锕锕锕锕好疼视频真人| 精品久久久久久国产潘金莲| 日韩AV无码久久精品免费| 亚洲无码成人AV| 国产AⅤ无码久久丝袜美腿| 美女扒开腿让男人桶爽网站| 五月丁香合缴情在线看| XXX.日本学生妹.COM| 久久99精品久久久久麻豆| 熟妇人妻久久中文字幕麻豆网| 中国又粗又大XXXXBBBB| 国产午夜成人无码免费看| 人妻少妇啊灬啊灬用力啊快| 亚洲中文在线精品国产| 国产老熟女精品一区熟女AV| 欧美野外疯狂做受XXXX高潮| 亚洲一区二区无码成人AV| 国产精品久久久久久久| 強暴強姦AV正片一区二区| 亚洲综合网站色欲色欲| 国产精品亚洲LV粉色| 人妻无码久久中文字幕专区| 又爽又黄又无遮挡网站| 国内自产少妇自拍区免费| 色先锋AV资源中文字幕| 99品一二三产区区别| 久久久久久精品免费久久18| 无码人妻精一区二区三区| 成 人 黄 色 视 频网址大全 | 最新国产在线拍揄自揄视频| 精华液一区二区区别| 无码夫の前で人妻を侵犯| YY111111少妇无码影院| 麻豆星空精东天美MV| 亚洲人成色A777777在线观| 国产乱人伦真实精品视频| 日韩亚洲欧美久久久WWW综合| 8Ⅹ8X擦拨擦拨成人免费视频| 精品成在人线AV无码免费看| 无码精品一区二区三区在线| 成人片黄网站色多多WWW | 少妇AV一区二区三区无码| AV无码国产在线看免费网站| 老师扒开粉嫩粉嫩的泬| 亚洲国产AV无码精品| 国产欧美VA欧美VA香蕉在| 熟妇人妻中文字幕| 车子一晃一晃的就C进去了肉| 女人与公拘交酡ZOZO| 中文弹幕日产无线码一区| 久久久精品人妻人人澡| 亚洲加勒比无码一区二区| 国产偷V国产偷V亚洲高清学生| 天美传媒MV免费观看完整| 成人网站在线进入爽爽爽| 人妻少妇久久中文字幕一区二区 | 放荡的闷骚娇妻H| 日本大一大二大三在一起读吗| AV无码人妻精品丰满熟妇区| 女被男狂揉吃奶胸60分钟视频| 在线国内永久免费CRM| 开心亚洲五月丁香五月| 亚洲中文字幕日产无码成人片| 精东视频影视传媒制作| 亚洲妇女无套内射精| 好爽毛片一区二区三区四| 性色欲情网站IWWW| 国产私人尤物无码不卡| 五月丁香国产在线视频| 国产免费无码一区二区视频| 无码国产精品一区二区免费式直播 | 亚洲中文字幕久久精品无码APP | 一本之道无码一区二区| 久久青榴社区福利无码| 一对浑圆的胸乳被揉捏| 久久躁狠狠躁夜夜AV| 曰批免费视频免费无码软件| 毛片无码免费无码播放| 2023年最新绝伦推理片推荐| 你的婚礼免费观看完整版| 中文字幕精品无码| 女人无遮挡无内衣内裤网站| 国产麻花豆剧传媒精品MV在线| 日本免费人成视频播放试看| YASEE在线2021| 亚洲成AV人片乱码色午夜| 激情内射亚洲一区二区三区爱妻| 亚洲丰满熟妇在线观看| 久久99热精品免费观看牛牛| 一本色道无码道DVD在线观看| 绿帽娇妻在卧室疯狂的呻吟| 中文字幕亚洲综合久久蜜桃| 欧美三级不卡在线播放| 成本人无码H无码动漫在线网站 | WWW夜插内射视频网站| 日本少妇人妻XXXXⅩ18欧美| 国产AV一二三无码影片| 无码一区二区波多野结衣播放搜索| 国产美女视频免费观看| 亚洲AV综合AV一区二区综合| 久久精品无码中文字幕| 1000部又爽又黄无遮挡的视频| 欧美亚洲日韩国产区三| 丁香花在线观看免费高清版| 无码天堂亚洲国产AV| 护士人妻HD中文字幕| 孕妇奶水仑乱A级毛片免费看| 女性裸体无遮挡啪啪网站| 啊灬啊灬啊灬快灬高潮少| 色欲AV国产精品一区二区| 国产探花在线精品一区二区 | WWW.五月激情.COM| 婷婷四房综合激情五月在线| 黑人狂桶女人高潮嗷嗷叫小说| 伊人久久大香线蕉午夜AV| 欧美最猛黑人XXXⅩ猛男视频 | 中文在线А√在线| 日本黄色免费在线观看| 国产男女猛烈无遮挡免费视频网站 | 999久久久免费精品国产| 色综合久久久久综合体桃花网| 国产一区二区三区不卡AV| 一本到在线高清视频| 欧洲亚洲日韩性无码专区| 国产成人亚洲综合无码99| 亚洲欧洲日产国码无码久久99| 男女性杂交内射妇女BBWXZ| 粗大的内捧猛烈进出少妇| 亚洲AV一二三又爽又色又色| 鲁丝片一区二区三区免费| 成人精品一卡2卡3卡4卡新区乱| 亚洲AV福利天堂一区二区三| 麻豆精品国产综合久久| 成人无码区免费AⅤ片| 亚洲AV综合A国产AV中文| 农村岳的肥白大腚| 国产精品成人片在线观看| 亚洲中文字幕码在线电影| 日本亚洲色大成网站WWW久久| 国产又黄又大又粗的视频| 中文字幕无码日韩欧免费软件| 色欲香天天天综合网站无码| 精品无码人妻夜人多侵犯18| 啊宝宝的扇贝真会夹C视频| 亚洲AV无码成人影院一尤物区| 免费网站看V片在线18禁| 国产成人精品综合久久久| 伊人久久大香线蕉AV不变影院| 日韩人妻无码中文字幕视频| 精品人妻视频一区二区三区| ZZTT166.CCM黑料| 亚洲国产成人无码AV在线播放| 青青草无码伊人久久| 狠痕鲁狠狠爱2021在|