日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

plt.subplot() 函数解析

發布時間:2024/3/24 编程问答 49 豆豆
生活随笔 收集整理的這篇文章主要介紹了 plt.subplot() 函数解析 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

參考博客:

(83條消息) plt: subplot()、subplots()詳解及返回對象figure、axes的理解_濤濤ALG的博客-CSDN博客_plt.subplot參數https://blog.csdn.net/sunjintaoxxx/article/details/121098302(83條消息) plt.subplot()函數解析(最清晰的解釋)_我是管小亮的博客-CSDN博客_plt.subplothttps://blog.csdn.net/TeFuirnever/article/details/89842795

正文:

plt.subplot()函數用于直接制定劃分方式和位置進行繪圖。

函數原型 subplot(nrows, ncols, index, **kwargs)一般我們只用到前三個參數,將整個繪圖區域分成 nrows 行和 ncols 列,而 index 用于對子圖進行編號。

import numpy as np

import matplotlib.pyplot as plt

# 使用plt.subplot來創建小圖.?
plt.figure(1)


#plt.subplot(221)表示將整個圖像窗口分為2行2列, 當前位置為1.
plt.subplot(221)

# plt.subplot(222)表示將整個圖像窗口分為2行2列, 當前位置為2.
plt.subplot(222)? ?# 第一行的右圖

# plt.subplot(223)表示將整個圖像窗口分為2行2列, 當前位置為3.
plt.subplot(223)

# plt.subplot(224)表示將整個圖像窗口分為2行2列, 當前位置為4.
plt.subplot(224)

注意:

1. 如果不指定figure()的軸,figure(1)命令默認會被建立,同樣的,如果不指定subplot(nrows,ncols,index)的軸,subplot(111)也會自動建立。?

2. 參數111,可以寫為111,也可以用逗號分隔開,寫為(1,1,1);當然,官方規定,當子區域不超過9個的時候,才可以簡寫為111。其中,第一個參數代表子圖的行數,第二個參數代表該行圖像的列數,第三個參數代表每行的第幾個圖像。


范例:

import matplotlib.pyplot as plt import numpy as np#f1,plot 1: xpoints = np.array([0, 6]) ypoints = np.array([0, 100])plt.figure(1) plt.subplot(1, 2, 1) plt.plot(xpoints,ypoints) plt.title("plot 1")plt.suptitle("RUNOOB subplot Test")#f2,plot 2: x = np.array([1, 2, 3, 4]) y = np.array([1, 7, 9, 15])plt.figure(2) plt.subplot(1, 2, 2) plt.plot(x,y) plt.title("plot 2")plt.suptitle("RUNOOB subplot Test") plt.show()

?輸出圖像:

?

?

總結

以上是生活随笔為你收集整理的plt.subplot() 函数解析的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。