一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - python使用matplotlib:subplot繪制多個子圖的示例

python使用matplotlib:subplot繪制多個子圖的示例

2020-09-24 13:28很吵請安青爭 Python

這篇文章主要介紹了python使用matplotlib:subplot繪制多個子圖的示例,幫助大家更好的利用python繪制圖像,感興趣的朋友可以了解下

數據可視化的時候,常常需要將多個子圖放在同一個畫板上進行比較,pythonmatplotlib包下的subplot可以幫助完成子功能。

part1

繪制如下子圖

python使用matplotlib:subplot繪制多個子圖的示例

?
1
2
3
4
5
6
7
8
9
10
11
import matplotlib.pyplot as plt
plt.figure(figsize=(6,6), dpi=80)
plt.figure(1)
ax1 = plt.subplot(221)
plt.plot([1,2,3,4],[4,5,7,8], color="r",linestyle = "--")
ax2 = plt.subplot(222)
plt.plot([1,2,3,5],[2,3,5,7],color="y",linestyle = "-")
ax3 = plt.subplot(223)
plt.plot([1,2,3,4],[11,22,33,44],color="g",linestyle = "-.")
ax4 = plt.subplot(224)
plt.plot([1,2,3,4],[11,22,33,44],color="b",linestyle = ":")

其中:

plt.figure(figsize=(6,6), dpi=80) figsize表示畫板的大小,dpi為圖形的分辨率
plt.plot(x,y)plot函數內可以傳入兩個數據,一個表示橫軸一個表示y軸
ax1 = plt.subplot(221) 221表示將畫板分成兩行兩列,取第一個區域,即左上角區域
-plt.figure(1)表示取第一塊畫板,一個畫板即一張圖,如果有多個畫板,運行完就會打開多張圖(多個窗口)
color為線的顏色
linestyle為線的形狀

part2

如果要繪制如下圖

python使用matplotlib:subplot繪制多個子圖的示例

?
1
2
3
4
5
6
7
8
9
import matplotlib.pyplot as plt
plt.figure(figsize=(6,6), dpi=80)
plt.figure(1)
ax1 = plt.subplot(221)
plt.plot([1,2,3,4],[4,5,7,8], color="r",linestyle = "--")
ax2 = plt.subplot(222)
plt.plot([1,2,3,5],[2,3,5,7],color="y",linestyle = "-")
ax3 = plt.subplot(212)
plt.plot([1,2,3,4],[11,22,33,44],color="g",linestyle = "-.")

第三幅圖的坐標寫成212即可,即把畫板分成兩行一列取第二行

part3

要畫成如下的樣子,根據part2是一個道理

python使用matplotlib:subplot繪制多個子圖的示例

?
1
2
3
4
5
6
7
8
9
10
import matplotlib.pyplot as plt
plt.figure(figsize=(6,6), dpi=80)
 
plt.figure(1)
ax1 = plt.subplot(221)
plt.plot([1,2,3,4],[4,5,7,8], color="r",linestyle = "--")
ax2 = plt.subplot(223)
plt.plot([1,2,3,5],[2,3,5,7],color="y",linestyle = "-")
ax3 = plt.subplot(122)
plt.plot([1,2,3,4],[11,22,33,44],color="g",linestyle = "-.")

以上就是python使用matplotlib:subplot繪制多個子圖的示例的詳細內容,更多關于python matplotlib:subplot繪圖的資料請關注服務器之家其它相關文章!

原文鏈接:https://blog.csdn.net/dpengwang/article/details/85058026

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 午夜影院h| 日本免费三片在线观看 | 操穴勤| 日本三级成人中文字幕乱码 | 轻轻色在线视频中文字幕 | 久久re亚洲在线视频 | 日韩ab | 26uuu成人人网图片 | 男人好大好硬好爽免费视频 | 国产一级黄色录像 | 色狠狠狠狠狠香蕉 | 高清欧美不卡一区二区三区 | jazz欧美人免费xxxxxx | 色综合97天天综合网 | 麻豆视频免费在线播放 | 亚洲国产AV无码综合在线 | 成年人免费观看视频网站 | 啪啪免费入口网站 | 爱爱一级视频 | 国产精品吹潮香蕉在线观看 | 国产精品1 | 九九精品免视看国产成人 | 免费网站直接进入 | 午夜看片a福利在线观看 | 亚洲天堂网2018 | 免费导航| 摔跤成人黄版 | 免费jizz在在线播放国产 | 国产欧美视频一区二区三区 | 啪啪链接 | 亚洲一区二区三区免费视频 | 亚洲成人视屏 | 五月天婷婷精品免费视频 | 精品四虎 | 女人被爽到呻吟娇喘的视频动态图 | 楚乔传第二部免费观看全集完整版 | 日韩porn | 99视频网址 | 百合漫画咱啪全彩抚慰 | chinese帅男gayvideo | 国产一卡二卡3卡4卡四卡在线视频 |