解決Python pandas plot輸出圖形中顯示中文亂碼問題
解決方式一:
import matplotlib #1. 獲取matplotlibrc文件所在路徑 matplotlib.matplotlib_fname() #Out[3]: u'd:\\Anaconda2\\lib\\site-packages\\matplotlib\\mpl-data\\matplotlibrc' #修改此配置文件,一勞永逸,不用在每個腳本中寫代碼解決中文顯示問題
修改 'font.sans-serif‘ 的配置,在最前面加你本地電腦已有的字體family。 參看方式二。
修改'axes.unicode_minus'的配置為False
解決方式二:
在python腳本中增加配置支持中文的代碼:其實(shí)本質(zhì)上講還是和方式一一樣的。
from pylab import mpl #mpl.rcParams['font.sans-serif'] = ['SimHei'] mpl.rcParams['font.sans-serif'] = ['Microsoft YaHei'] # 指定默認(rèn)字體:解決plot不能顯示中文問題 mpl.rcParams['axes.unicode_minus'] = False # 解決保存圖像是負(fù)號'-'顯示為方塊的問題
實(shí)際上我是使用方式二才解決了中文顯示問題。
方式一對我為何不起作用呢?沒有去深入研究。
以上這篇解決Python pandas plot輸出圖形中顯示中文亂碼問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
python 裝飾器功能以及函數(shù)參數(shù)使用介紹
之前學(xué)習(xí)編程語言大多也就是學(xué)的很淺很淺,基本上也是很少涉及到裝飾器這些的類似的內(nèi)容。總是覺得是一樣很神奇的東西,舍不得學(xué)(嘿嘿)。今天看了一下書籍。發(fā)現(xiàn)道理還是很簡單的2012-01-01Python通過pytesseract庫實(shí)現(xiàn)識別圖片中的文字
Pytesseract是一個Python的OCR庫,它可以識別圖片中的文本并將其轉(zhuǎn)換成文本形式。本文就來用pytesseract庫實(shí)現(xiàn)識別圖片中的文字,感興趣的可以了解一下2023-05-05Python繪制三角函數(shù)圖(sin\cos\tan)并標(biāo)注特定范圍的例子
今天小編就為大家分享一篇Python繪制三角函數(shù)圖(sin\cos\tan)并標(biāo)注特定范圍的例子,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-12-12淺談python為什么不需要三目運(yùn)算符和switch
下面小編就為大家?guī)硪黄獪\談python為什么不需要三目運(yùn)算符和switch。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-06-06python安裝PIL模塊時(shí)Unable to find vcvarsall.bat錯誤的解決方法
這篇文章給大家分享了關(guān)于python安裝PIL模塊時(shí)遇到Unable to find vcvarsall.bat錯誤的解決方法,相信會對不少人有一定的參考借鑒價(jià)值。有需要的朋友們下面來一起看看吧。2016-09-09nlp計(jì)數(shù)法應(yīng)用于PTB數(shù)據(jù)集示例詳解
這篇文章主要為大家介紹了nlp計(jì)數(shù)法應(yīng)用于PTB數(shù)據(jù)集示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步早日升職加薪2022-04-04基于Python的接口自動化unittest測試框架和ddt數(shù)據(jù)驅(qū)動詳解
這篇文章主要介紹了基于Python的接口自動化unittest測試框架和ddt數(shù)據(jù)驅(qū)動詳解,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-01-01詳解Python的多線程定時(shí)器threading.Timer
這篇文章主要為大家介紹了Python的多線程定時(shí)器,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助2022-01-01