python中文显示不出来_Python数据可视化利器Matplotlib,无法显示中文,怎么办?...
生活随笔
收集整理的這篇文章主要介紹了
python中文显示不出来_Python数据可视化利器Matplotlib,无法显示中文,怎么办?...
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
原標題:Python數據可視化利器Matplotlib,無法顯示中文,怎么辦?
matplotlib無法顯示中文主要是因為默認字體不是中文字體,所以我們只需設置一下字體行了。
文字字體設置主要有兩種方法
一、Font_manager
使用Font_manager方法設置
首先需要導入Font_manager模塊中的FontProperties;
然后以字體文件路徑為參數創建FontProperties的實例font;
最后在字符顯示的方法中將fontproperties關鍵字的值設置成我們創建的實例font。
實例代碼:
二、通過rcParams設置全局字體
通過rcParams設置全局字體
首先需要導入matplotlib模塊;
然后將rcParams的font.sans-serif關鍵字設置成想要設置的字體列表。
但是此種方法僅支持ttf格式的字體且字體格式要求嚴格,所以在設置字體的時候即使設置了ttf格式字體還是有可能會報錯提示找不到字體文件,這時候需要考慮換個字體或者重新下載安裝字體文件。
接下來分享一個python教程,有什么不懂的可以加我視頻中的聯系方式和我交流,加上后領取價值12800元的python學習視頻教程。
責任編輯:
總結
以上是生活随笔為你收集整理的python中文显示不出来_Python数据可视化利器Matplotlib,无法显示中文,怎么办?...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python处理json_Python处
- 下一篇: double 数组_寻找两个有序数组的中