亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

調用 plt.subplot() 重置子圖大小

調用 plt.subplot() 重置子圖大小

九州編程 2023-02-07 15:56:42
我是 matplotlib 的新手,所以請原諒我的菜鳥問題。這段代碼很好用:import matplotlib.pyplot as pltfig, ax = plt.subplots(2, 2,                        gridspec_kw={                           'width_ratios': [2, 1],                           'height_ratios': [1, 2]})ax[0][0].plot(range(5), range(5, 10))ax[0][1].plot(range(5), range(10, 5, -1))ax[1][0].plot(range(5), range(5, 10))ax[1][1].plot(range(5), range(10, 5, -1))但是,如果我調用plt.subplot(221)定義的比率gridspec_kw丟失:子圖在圖的左上四分之一處重新繪制(第三個子圖消失)。你能解釋一下發生了什么,以及我如何在不丟失比率的情況下獲得對子圖的引用嗎?
查看完整描述

1 回答

?
GCT1015

TA貢獻1827條經驗 獲得超4個贊

通過調用plt.subplot(221),您可以在 2x2 網格 (221) 的左上角位置創建一個新的子圖。如注釋中所述plt.subplot():


Creating a subplot will delete any pre-existing subplot that overlaps 

with it beyond sharing a boundary

我不確定你到底是什么意思


我如何獲得對子圖的引用


ax[i, j]您可以通過代碼段中的方式訪問相應的軸。


查看完整回答
反對 回復 2023-02-07
  • 1 回答
  • 0 關注
  • 267 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號