第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

x 軸框架大小完全相同的兩個(gè)圖形

x 軸框架大小完全相同的兩個(gè)圖形

拉風(fēng)的咖菲貓 2022-05-24 10:33:44
我需要制作兩個(gè)單獨(dú)的圖形,然后將它們粘貼在一起,使它們共享 x 軸。我不希望它們重疊,一個(gè)必須在頂部,另一個(gè)在底部,但 x 軸相同。我嘗試通過(guò)設(shè)置相同figsize,然后使用控制邊距來(lái)做到這一點(diǎn)plt.subplots_adjust(),例如import matplotlib.pyplot as pltfig1=plt.figure('fig1',figsize=(6.4,4.8))ax1=fig1.add_subplot(111)plt.subplots_adjust(left=0.15, bottom=0.15, right=0.95, top=0.9, wspace=0, hspace=0.5)fig2=plt.figure('fig2',figsize=(6.4,4.8))ax2=fig2.add_subplot(111)plt.subplots_adjust(left=0.15, bottom=0.15, right=0.95, top=0.9, wspace=0, hspace=0.5)然后它們可能在 y 軸上有不同的標(biāo)簽。不幸的是,當(dāng)我嘗試使用 GIMP 粘貼它們時(shí),我發(fā)現(xiàn)它們的 x 軸大小略有不同。如何控制 x 軸大小以不存在出現(xiàn)此問(wèn)題的風(fēng)險(xiǎn)?
查看完整描述

1 回答

?
吃雞游戲

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超7個(gè)贊

而不是使用add_subplot,嘗試add_axes如下例所示


import matplotlib.pyplot as plt

import numpy as np


x = np.linspace(0.1,10,10)

y1 = x*x

y2 = np.exp(-x/3)


fig =plt.figure('fig1',figsize=(6.4,4.8))


ax1 = fig.add_axes((0.1,0.1,0.8,0.4))

ax2 = fig.add_axes((0.1,0.5,0.8,0.4))



ax1.plot(x,y1,color='Red')

ax1.set_xlim(0,10)

ax2.set_xlim(0,10)

ax2.plot(x,y2,color='Blue')

plt.savefig('example.png')

http://img1.sycdn.imooc.com//628c442600015fd305840445.jpg

查看完整回答
反對(duì) 回復(fù) 2022-05-24
  • 1 回答
  • 0 關(guān)注
  • 116 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)