plt.title()中文無法顯示的問題解決
問題描述
由于畫圖時plt.title()默認是顯示英文,如果我們設置標題為中文,會無法顯示,如圖:
plt.title('訓練損失')
plt.plot(np.arange(len(losses)), losses, '-o', color='red')
plt.show()

解決辦法
在畫圖前加入兩行代碼:
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False
plt.title('訓練損失')
plt.plot(np.arange(len(losses)), losses, '-o', color='red')
plt.show()

plt.title()函數(shù)參數(shù)說明
fontsize設置字體大小,默認12,可選參數(shù) [‘xx-small’, ‘x-small’, ‘small’, ‘medium’, ‘large’,‘x-large’, ‘xx-large’]
fontweight設置字體粗細,可選參數(shù) [‘light’, ‘normal’, ‘medium’, ‘semibold’, ‘bold’, ‘heavy’, ‘black’]
fontstyle設置字體類型,可選參數(shù)[ ‘normal’ | ‘italic’ | ‘oblique’ ],italic斜體,oblique傾斜
verticalalignment設置水平對齊方式 ,可選參數(shù) : ‘center’ , ‘top’ , ‘bottom’ , ‘baseline’
horizontalalignment設置垂直對齊方式,可選參數(shù):left,right,center
rotation(旋轉角度)可選參數(shù)為:vertical,horizontal 也可以為數(shù)字
alpha透明度,參數(shù)值0至1之間
backgroundcolor標題背景顏色
bbox給標題增加外框 ,常用參數(shù)如下:
boxstyle方框外形
facecolor(簡寫fc)背景顏色
edgecolor(簡寫ec)邊框線條顏色
edgewidth邊框線條大小
到此這篇關于plt.title()中文無法顯示的問題解決的文章就介紹到這了,更多相關plt.title()中文無法顯示內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
mac安裝pytorch及系統(tǒng)的numpy更新方法
今天小編就為大家分享一篇mac安裝pytorch及系統(tǒng)的numpy更新方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-07-07
PyTorch實現(xiàn)重寫/改寫Dataset并載入Dataloader
這篇文章主要介紹了PyTorch實現(xiàn)重寫/改寫Dataset并載入Dataloader,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-07-07
Django Haystack 全文檢索與關鍵詞高亮的實現(xiàn)
這篇文章主要介紹了Django Haystack 全文檢索與關鍵詞高亮的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-02-02
python內置模塊datetime.timedelta計算時間間隔示例代碼
Python的datetime模塊提供了處理日期和時間的功能,包括datetime.date、datetime.time、datetime.datetime、datetime.timedelta等類,timedelta用于表示時間間隔,支持日期和時間的加減運算,文中給出了詳細的代碼示例,需要的朋友可以參考下2025-04-04

