matplotlib legend 裡字型修改

2021-10-13 05:32:15 字數 458 閱讀 1061

背景:準備投**,因為操蛋的模板要求,所以你得好好修改。

對legend()顯示的內容的字型進行修改

labelss = plt.legend(loc='upper right').get_texts()

[label.set_fontname('times new roman') for label in labelss]

label = labelss[0]

label.set_fontproperties('simsun')

如果你在乙個plt顯示多個線條,每個線條都設定label後,在最後通過plt.legend()方法顯示,在這種情況下,要是中文設定宋體,英文設定times new roman,那你呵呵吧,通過set_fontname只會修改整體,而通過set_fontproperties才能對單個label進行修改。具體參考了matplotlib.text的屬性。

C 裡partial關鍵字的作用

url b 1.什麼是區域性型別?b c 2.0 引入了區域性型別的概念。區域性型別允許我們將乙個類 結構或介面分成幾個部分,分別實現在幾個不同的.cs檔案中。區域性型別適用於以下情況 color red 1 型別特別大,不宜放在乙個檔案中實現。2 乙個型別中的一部分 為自動化工具生成的 不宜與我們...

C 裡partial關鍵字的作用 ZZ

1.什麼是區域性型別?c 2.0 引入了區域性型別的概念。區域性型別允許我們將乙個類 結構或介面分成幾個部分,分別實現在幾個不同的.cs檔案中。區域性型別適用於以下情況 1 型別特別大,不宜放在乙個檔案中實現。2 乙個型別中的一部分 為自動化工具生成的 不宜與我們自己編寫的 混合在一起。3 需要多人...

下拉框裡自動匹配關鍵字

初接專案,首先想到的是 jq 裡的 change,但是馬上排除此方法,因為 change 是在文字框失去焦點時才會觸發。曲線救國一下,想到用 keydown 來解決。其他一切還好,只是當不通過鍵盤操作,而是通過滑鼠來複製貼上時,這個事件是無法觸發的。所以這個方法也排除掉了。然後,查詢了一些相關資料,...