matplotlib savefig 保存圖片大小的實例
在用matplotlib畫圖時,如果圖例比較大,畫在圖中就會擋著線條,這時可以用以下語句把圖例畫到圖外面:
plt.legend(bbox_to_anchor=(1.01, 1), loc=2, borderaxespad=0., handleheight=1.675)
這個語句可以解決圖例遮擋線條的問題,同時,也引入了另外的問題:會使savefig保存圖片時,不能將圖片完整保存,會使圖例保存不完整。
我感覺,原因在于:輸出的“圖”(并不包含圖例)是在畫布中間的,而輸出時,“圖”與圖例都會一塊輸出,只有“圖”是居中的,所以,圖例只能占據(jù)畫布邊緣,所以導致圖輸出的不完整。
解決辦法,用以下語句將“圖”往左邊縮放一下,給圖例騰出空間:
fig.subplots_adjust(right=0.7)
另外,設(shè)置圖片大小可以用以下語句:
fig.set_size_inches(6.4, 4)
以上這篇matplotlib savefig 保存圖片大小的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
pytorch讀取圖像數(shù)據(jù)轉(zhuǎn)成opencv格式實例
這篇文章主要介紹了pytorch讀取圖像數(shù)據(jù)轉(zhuǎn)成opencv格式實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06
利用Python3實現(xiàn)統(tǒng)計大量單詞中各字母出現(xiàn)的次數(shù)和頻率的方法
這篇文章主要介紹了利用Python3實現(xiàn)統(tǒng)計大量單詞中各字母出現(xiàn)的次數(shù)和頻率,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-03-03
Python使用Matplotlib模塊時坐標軸標題中文及各種特殊符號顯示方法
這篇文章主要介紹了Python使用Matplotlib模塊時坐標軸標題中文及各種特殊符號顯示方法,結(jié)合具體實例分析了Python使用Matplotlib模塊過程中針對中文及特殊符號的顯示方法,需要的朋友可以參考下2018-05-05
python3多重排序處理多數(shù)據(jù)的示例詳解
Python3的多重排序通常指的是對數(shù)據(jù)集合按照兩個或多個人數(shù)屬性進行排序的過程,這可以通過將多個排序關(guān)鍵字作為元組傳遞給內(nèi)置的sorted()函數(shù)或者是使用列表推導式結(jié)合lambda函數(shù)完成,本文詳細分析了python3多重排序處理多數(shù)據(jù),需要的朋友可以參考下2024-07-07

