1. 程式人生 > >mac matplotlib繪圖顯示中文亂碼問題

mac matplotlib繪圖顯示中文亂碼問題

例子

from matplotlib.font_manager import FontProperties
font = FontProperties(fname='/Library/Fonts/Songti.ttc')
plt.title(title,fontproperties=font)
plt.ylabel('真實值',fontproperties=font)
plt.xlabel('預測值',fontproperties=font)
plt.legend(['訓練集','驗證集'],prop=font)

參考 https://jingyan.baidu.com/article/ab69b2709575102ca6189f67.html

儲存圖片控制dpi,例子
plt.savefig("filename.png", dpi=1320)