最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

matplotlib 向任意位置添加一個子圖(axes)

 更新時間:2021年04月27日 09:17:52   作者:mighty13  
這篇文章主要介紹了matplotlib 向任意位置添加一個子圖(axes),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

當前有效matplotlib版本為:3.4.1。

概述

axes()函數(shù)功能與subplot()函數(shù)極其相似。都是向當前圖像(figure)添加一個子圖(Axes),并將該子圖設(shè)為當前子圖或者將某子圖設(shè)為當前子圖。兩者的區(qū)別在于subplot()函數(shù)通過參數(shù)確定在子圖網(wǎng)格中的位置,而axes()函數(shù)在添加子圖位置時根據(jù)4個坐標確定位置。

函數(shù)的定義簽名為:matplotlib.pyplot.axes(arg=None, **kwargs)

函數(shù)的調(diào)用簽名為:

# 在當前圖像中添加一個鋪滿的子圖
plt.axes()
# 根據(jù)rect位置添加一個子圖
plt.axes(rect, projection=None, polar=False, **kwargs)
# 將ax設(shè)置為當前子圖
plt.axes(ax)

函數(shù)的參數(shù)為:

  • arg : 取值為 None或四元組rect。
    • None:使用subplot(**kwargs)添加一個新的鋪滿窗口的子圖。
    • 四元組rectrect = [left, bottom, width, height],使用 ~.Figure.add_axes根據(jù)rect添加一個新的子圖。
  • rect的取值為以左下角為繪制基準點,確定高度和寬度。rect的4個元素均應(yīng)在[0,1]之間(即以圖像比例為單位)。
  • projection: 控制子圖的投影方式。{None, 'aitoff', 'hammer', 'lambert', 'mollweide', 'polar', 'rectilinear', str},默認值為None ,即'rectilinear'。
  • polar:相當于設(shè)置projection='polar'。可選參數(shù)。布爾值,默認值為True。
  • sharex, sharey:用于設(shè)置共享x/y軸??蛇x參數(shù)。Axes對象。默認值為None
  • lables:返回的子圖對象的標簽??蛇x參數(shù)。字符串。
  • **kwargs:用于向創(chuàng)建子圖網(wǎng)格時用到的 ~matplotlib.gridspec.GridSpec類的構(gòu)造函數(shù)傳遞關(guān)鍵字參數(shù)。可選參數(shù)。字典。

函數(shù)的返回值為:
.axes.SubplotBase實例,或其他~.axes.Axes的子類實例。

函數(shù)原理

axes函數(shù)其實是Figure.add_subplotFigure.add_axes方法的封裝。源碼為:

def axes(arg=None, **kwargs):
    fig = gcf()
    if arg is None:
        return fig.add_subplot(**kwargs)
    else:
        return fig.add_axes(arg, **kwargs)

案例:使用axes函數(shù)添加子圖

根據(jù)輸出可知,axes添加的子圖是可以重疊的

在這里插入圖片描述

案例:混合應(yīng)用subplot、subplots、subplot2grid、axes函數(shù)

在這里插入圖片描述

import matplotlib.pyplot as plt

# 添加3行3列子圖9個子圖
fig, axes = plt.subplots(3, 3)
# 為第1個子圖繪制圖形
axes[0, 0].bar(range(1, 4), range(1, 4))
# 使用subplot函數(shù)為第5個子圖繪制圖形
plt.subplot(335)
plt.plot(1,'o')
# 使用subplot2grid函數(shù)將第三行子圖合并為1個
plt.subplot2grid((3,3),(2,0),colspan=3)
# 在圖像0.5,0.5位置添加一個0.1寬0.1長的背景色為黑色的子圖
plt.axes((0.5,0.5,0.1,0.1),facecolor='k')
plt.show()

axes函數(shù)與subplotsubplots、subplot2grid函數(shù)的對比

相同之處:
axes函數(shù)與subplot、subplot2grid函數(shù)都是添加一個子圖。

不同之處:
axes函數(shù)可在圖像中的任意位置添加子圖。subplotsubplots、subplot2grid函數(shù)只能根據(jù)固定的子圖網(wǎng)格位置添加子圖。
axes函數(shù)創(chuàng)建的子圖可重疊。subplotsubplots、subplot2grid函數(shù)創(chuàng)建的子圖如果位置重疊,會覆蓋掉原有的子圖(刪除原有子圖)。

到此這篇關(guān)于matplotlib 向任意位置添加一個子圖(axes)的文章就介紹到這了,更多相關(guān)matplotlib任意位置添加子圖內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 利用Python實現(xiàn)批量打包程序的工具

    利用Python實現(xiàn)批量打包程序的工具

    auto-py-to-exe與pyinstaller都無法直接一次性打包多個程序,想打包多個程序需要重新操作一遍。所以本文將用Python實現(xiàn)批量打包程序的工具,感興趣的可以了解一下
    2022-07-07
  • 解決Python下imread,imwrite不支持中文的問題

    解決Python下imread,imwrite不支持中文的問題

    今天小編就為大家分享一篇解決Python下imread,imwrite不支持中文的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • Windows下搭建python開發(fā)環(huán)境詳細步驟

    Windows下搭建python開發(fā)環(huán)境詳細步驟

    這篇文章主要為大家詳細介紹了Windows下搭建python開發(fā)環(huán)境,文中安裝步驟介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-05-05
  • Python2包含中文報錯的解決方法

    Python2包含中文報錯的解決方法

    這篇文章主要給大家介紹了關(guān)于Python2包含中文報錯的解決方法,文中通過示例代碼詳細介紹了解決的方法,相信會對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-07-07
  • python爬蟲之bs4數(shù)據(jù)解析

    python爬蟲之bs4數(shù)據(jù)解析

    這篇文章主要介紹了python爬蟲之bs4數(shù)據(jù)解析,文中有非常詳細的代碼示例,對正在學習python爬蟲的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • 解決在pycharm中顯示額外的 figure 窗口問題

    解決在pycharm中顯示額外的 figure 窗口問題

    今天小編就為大家分享一篇解決在pycharm中顯示額外的 figure 窗口問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • python kafka 多線程消費者&手動提交實例

    python kafka 多線程消費者&手動提交實例

    今天小編就為大家分享一篇python kafka 多線程消費者&手動提交實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • 用python修改excel表某一列內(nèi)容的操作方法

    用python修改excel表某一列內(nèi)容的操作方法

    這篇文章主要介紹了用python修改excel表某一列內(nèi)容的操作代碼,在實現(xiàn)過程中用到openpyxl這個庫,要生成隨機數(shù)就要有random這個庫,具體代碼跟隨小編一起看看吧
    2021-06-06
  • Python中import機制詳解

    Python中import機制詳解

    在剛剛接觸python時,我們會被其優(yōu)美的格式、簡潔的語法和無窮無盡的類庫所震撼。在真正的將python應(yīng)用到實際的項目中,你會遇到一些無法避免的問題。最讓人困惑不解的問題有二類,一個編碼問題,另一個則是引用問題。本文主要討論關(guān)于Python中import的機制與實現(xiàn)
    2017-11-11
  • Python爬蟲實現(xiàn)使用beautifulSoup4爬取名言網(wǎng)功能案例

    Python爬蟲實現(xiàn)使用beautifulSoup4爬取名言網(wǎng)功能案例

    這篇文章主要介紹了Python爬蟲實現(xiàn)使用beautifulSoup4爬取名言網(wǎng)功能,結(jié)合實例形式分析了Python基于beautifulSoup4模塊爬取名言網(wǎng)并存入MySQL數(shù)據(jù)庫相關(guān)操作技巧,需要的朋友可以參考下
    2019-09-09

最新評論

招远市| 凌海市| 金阳县| 鹤庆县| 双鸭山市| 乌兰察布市| 台北市| 肇源县| 砚山县| 靖边县| 抚州市| 高邑县| 绵阳市| 桂平市| 农安县| 湖州市| 乐清市| 崇仁县| 盐边县| 宜宾县| 开阳县| 贵德县| 武平县| 武乡县| 休宁县| 汽车| 林州市| 神农架林区| 汽车| 万盛区| 广汉市| 利辛县| 阳城县| 岳池县| 齐齐哈尔市| 延庆县| 昭觉县| 济阳县| 石嘴山市| 崇阳县| 杨浦区|