運行結果:python
亂碼是Matplotlib缺乏中文配置所致使的,因此咱們只須要在程序中說明使用中文字體便可。字體
先選一個字體。在計算機中找到字體,選擇一種中文字體,好比我這裏用的是宋體spa
右鍵點擊屬性能夠查看文件名稱和路徑:code
解決方法:blog
一、設置自定義的中文文字(在程序中定義Matplotlib的字體管理)it
myfont = matplotlib.font_manager.FontProperties(fname='C:\Windows\Fonts\simsun.ttc')class
二、在代碼中中文出現的地方作一些修改,修改後代碼以下:亂碼
plt.title("訓練模型隨着數據增長的準確率變化", fontproperties = myfont) # 標題