Py之matplotlib.pyplot:matplotlib.pyplot的plt.legend函數的簡介、使用方法之詳細攻略
Py之matplotlib.pyplot:matplotlib.pyplot的plt.legend函數的簡介、使用方法之詳細攻略

目錄
matplotlib.pyplot的plt.legend函數的簡介
1、參數解釋
2、源代碼
matplotlib.pyplot的plt.legend函數的使用方法
1、基礎用法
matplotlib.pyplot的plt.legend函數的簡介
legend模塊定義了legend類,負責繪制與軸和/或圖形相關的圖例。Legend類是一個圖例句柄和圖例文本的容器,該函數是用來給當前圖像添加圖例內容。大多數用戶通常會通過圖例函數創建圖例。圖例處理程序映射指定如何在軸或圖形中從artists(線、補丁等)創建圖例句柄。默認的圖例處理程序定義在legend_handler模塊中。雖然默認的圖例處理程序并沒有覆蓋所有的artists類型,但是可以定義自定義圖例處理程序來支持任意對象。
plt.legend(loc='best',frameon=False) #frameon參數,去掉圖例邊框
plt.legend(loc='best',edgecolor='blue') #edgecolor參數,設置圖例邊框顏色
plt.legend(loc='best',facecolor='blue') #facecolor參數,設置圖例背景顏色,若無邊框,參數無效
plt.legend(["CH", "US"], title='China VS Us') #設置圖例標題
plt.legend([p1, p2], ["CH", "US"]) #設置圖例名字及對應關系
原始文檔:https://matplotlib.org/api/legend_api.html?highlight=legend#module-matplotlib.legend
1、參數解釋
Location code string, or tuple (see below).圖例所有figure位置
fontsize : int or float or {‘xx-small’, ‘x-small’, ‘small’, ‘medium’, ‘large’, ‘x-large’, ‘xx-large’}
圖例標記與原始標記的相對大小
如果為True,則圖例標記位于圖例標簽的左側
為線條圖圖例條目創建的標記點數
為散點圖圖例條目創建的標記點數
為散點圖圖例條目創建的標記的垂直偏移量
控制是否應在圖例周圍繪制框架
控制是否應在構成圖例背景的FancyBboxPatch周圍啟用圓邊
控制是否在圖例后面畫一個陰
控制圖例框架的 Alpha 透明度
圖例邊框的內邊距
圖例條目之間的垂直間距
圖例句柄的長度
圖例句柄的高度
圖例句柄和文本之間的間距
軸與圖例邊框之間的距離
2、源代碼
更新……
def legend Found at: matplotlib.pyplot
@_copy_docstring_and_deprecators(Axes.legend)
def legend(*args, **kwargs):
return gca().legend(*args, **kwargs)
# Autogenerated by boilerplate.py. Do not edit as changes will be lost.
matplotlib.pyplot的plt.legend函數的使用方法
1、基礎用法
plt.figure()
col_cou_len=len(Keys)
plt.pie(x=Values,labels=Keys,colors=cols[:col_cou_len], startangle=90,shadow=True,autopct='%1.3f%%')
plt.title(tit_name)
plt.legend()
plt.show()
應用與數據集成平臺 ROMA Connect 數據可視化
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。