解決linux中matplotlib顯示中文的問題


 
from matplotlib import font_manager
 
# fname中選擇一個你本機查詢出來的字體 若沒有中文字體則需要你本人手動安裝
 
font = font_manager.FontProperties(fname="/usr/share/fonts/wenquan/wenquan.ttf")
 
  
 
plt.xlabel('x軸',fontproperties=font)
 
plt.ylabel('y軸',fontproperties=font)
 
plt.title('柱形圖',fontproperties=font)

  

常用中文字體的英文名

宋體     SimSun
黑體     SimHei
微軟雅黑     Microsoft YaHei
微軟正黑體     Microsoft JhengHei
新宋體     NSimSun
新細明體     PMingLiU
細明體     MingLiU
標楷體     DFKai-SB
仿宋     FangSong
楷體     KaiTi
隸書:LiSu
幼圓:YouYuan
華文細黑:STXihei
華文楷體:STKaiti
華文宋體:STSong
華文中宋:STZhongsong
華文仿宋:STFangsong
方正舒體:FZShuTi
方正姚體:FZYaoti
華文彩雲:STCaiyun
華文琥珀:STHupo
華文隸書:STLiti
華文行楷:STXingkai
華文新魏:STXinwei

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM