matplotlib庫,作為Python數據可視化的常用庫和經典庫,咱們已經探討了多次,並了解了內部多個函數的使用,上次咱們聊了如何在圖表中添加各種樣式的圖例,今天呢,咱們接著上次的內容繼續深入聊聊,看看如何在餅圖中添加圖例。
大家已經知道,在Python中想要生成餅圖,就需要調用matplotlib庫中的pie()函數,而如何想要生成獨具特色的餅圖,就需要了解pie()函數中各個關鍵字參數的含義和賦值方式。
好啦,那怎麼才能生成帶圖例的餅圖呢?下面咱們還是老規矩,舉個「慄子」來直觀感受一下吧:
上面程序就是咱們所編寫的用於生成帶圖例的餅圖的代碼,其中紅色方框中的內容就是為圖表添加圖例的代碼,其實它是使用了圖例函數的plt.legend(wedges,elements)的形式,通過該形式就可以將餅片外部的文本標籤放在圖例中,而餅片的數值標籤仍然放在餅片的內部。
對於函數legend()中的參數wedges則表示餅片實例的列表,參數elements則表示餅片的文本標籤列表。
好啦,下面咱們就調用Python解釋器運行一下上面咱們所編寫的程序吧:
運行上面的指令,就會生成如下圖表:
好啦,上面就是關於在餅圖中添加圖例的相關知識,下面咱們接著說一下如何在圖表中添加特殊樣式的標題吧!
大家都知道,在圖表中添加標題調用的是matplotlib庫中的title()函數,其實如果設置title()函數中的關鍵字參數,就可以生成具有獨特樣式的標題!
比如如下形式:
plt.title(『right demo』, loc=』right』, family=』Comic Sans MS』, size=20, style=』oblique』, color=』r』)
對於上面title()函數中的參數咱們來具體分析一下吧,title()函數的關鍵字參數注意集中在標題位置參數和標題文本格式參數,標題位置參數值有「left」、「center」和「right」;而標題文本格式參數主要是字體類別family、字體大小size、字體顏色color和字體風格style等,這些文本格式參數可以放在關鍵字參數fontdict的字典中存儲,當然也可以分別作為標題函數title()的關鍵字參數。
Python圖表繪製繼續進階,一文學會做自己獨特和帥氣的圖例
Python圖表繪製進階,圖例和標題你真的會添加嗎?一文講透
好啦,對於繪製帶圖例的餅圖的相關操作大家要熟記,且對於特殊樣式的標題添加也要學會哦,今天咱們就聊到這吧,下次再見哦!
敬請關注「品位集結號」,幫您每天進步一點點!