亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Python > 正文

Matplotlib中文亂碼的3種解決方案

2020-02-15 23:41:21
字體:
來源:轉載
供稿:網友

前言

Matplotlib是一個Python 2D繪圖庫,它可以在各種平臺上以各種硬拷貝格式和交互式環境生成出具有出版品質的圖形。 Matplotlib可用于Python腳本,Python和IPython shell,Jupyter筆記本,Web應用程序服務器和四個圖形用戶界面工具包。

然而最近在使用matplotlib默認情況會出現亂碼問題,原則上matplotlib是支持中文的,只是在配置信息里沒有中文字體的相關信息。

解決方法如下:

解決方案一:修改配置文件

matplotlib 從配置文件 matplotlibrc 中讀取配置,字體相關內容也在其中。查詢當前matplotlibrc 所在目錄,可以用 get_configdir()函數:

import matplotlibmatplotlib.get_configdir()

通常存放位置:lib/site-packages/matplotlib/mpl-data/matplotlibrc

涉及到字體部分的設置內容為:

#font.family : sans-serif#font.style : normal#font.variant : normal#font.weight : normal#font.stretch : normal## note that font.size controls default text sizes. To configure## special text sizes tick labels, axes, labels, title, etc, see the rc## settings for axes and ticks. Special text sizes can be defined## relative to font.size, using the following values: xx-small, x-small,## small, medium, large, x-large, xx-large, larger, or smaller#font.size : 10.0#font.serif : DejaVu Serif, Bitstream Vera Serif, Computer Modern Roman, New Century Schoolbook, Century Schoolbook L, Utopia, ITC Bookman, Bookman, Nimbus Roman No9 L, Times New Roman, Times, Palatino, Charter, serif#font.sans-serif : DejaVu Sans, Bitstream Vera Sans, Computer Modern Sans Serif, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif#font.cursive : Apple Chancery, Textile, Zapf Chancery, Sand, Script MT, Felipa, cursive#font.fantasy : Comic Sans MS, Chicago, Charcoal, ImpactWestern, Humor Sans, xkcd, fantasy#font.monospace : DejaVu Sans Mono, Bitstream Vera Sans Mono, Computer Modern Typewriter, Andale Mono, Nimbus Mono L, Courier New, Courier, Fixed, Terminal, monospace

matplotlib 默認使用的 font.family 是 sans-serif,即無襯線字體,可以看到在font.sans-serif中設置的全部為西文字體,這里的設置和css樣式文件中設置差不多,只需要添加系統存在的字體名稱即可(需要注意的是,matplotlib:

只支持ttf格式的字體),設置時需要將注釋符號#去除。

解決方案二:重載配置文件

import matplotlib as mplmpl.rcParams['font.sans-serif'] = ['SimHei']mpl.rcParams['font.serif'] = ['SimHei']mpl.rcParams['axes.unicode_minus'] = False # 解決保存圖像是負號'-'顯示為方塊的問題,或者轉換負號為字符串

解決方案三:自定義字體

import numpy as npimport pylab as plimport matplotlib.font_manager as fmmyfont = fm.FontProperties(fname=r'D:/Fonts/simkai.ttf') # 設置字體t = np.arange(0.0,2.0 * np.pi,0.01) # 自變量取值范圍s = np.sin(t) # 計算正弦函數值z = np.cos(t) # 計算余弦函數值pl.plot(t,s,label='正弦')pl.plot(t,z,label='余弦')pl.xlabel('x-變量',fontproperties=myfont,fontsize=24) #設置標簽pl.ylabel('y-正弦余弦函數值',fontproperties=myfont,fontsize=24)pl.title('sin-cos函數圖像',fontproperties=myfont,fontsize=32) #圖像標題pl.legend(prop=myfont)pl.show()            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产剧情日韩欧美| 欧美精品在线极品| 国产精品久久久久久久美男| 亚洲在线视频观看| 国产精品福利网站| 欧美性xxxxxxxxx| 国产精品美女主播在线观看纯欲| 欧美黑人一级爽快片淫片高清| 久久久久久久久国产精品| 久久99久久久久久久噜噜| 亚洲欧洲在线观看| 久久久国产一区二区三区| 欧美激情精品久久久久久免费印度| 亚洲一区中文字幕在线观看| 久久久国产精彩视频美女艺术照福利| 国产精品一区二区性色av| 狠狠爱在线视频一区| 日本伊人精品一区二区三区介绍| 国产精品草莓在线免费观看| 在线播放日韩av| 成人精品视频久久久久| 欧美电影《睫毛膏》| 久久男人资源视频| 91成人在线观看国产| 国产999视频| 国产中文字幕日韩| 精品福利樱桃av导航| 精品av在线播放| 国产精品视频导航| 欧美日韩国产色视频| 亚洲精品第一国产综合精品| 欧美最猛性xxxxx(亚洲精品)| 国产黑人绿帽在线第一区| 色综合男人天堂| 国产精品久久久久久久久粉嫩av| 日韩欧美国产中文字幕| 国产视频精品在线| 亚洲美女免费精品视频在线观看| 在线观看欧美www| 九色成人免费视频| 欧美成人午夜免费视在线看片| 岛国精品视频在线播放| 欧美黑人一级爽快片淫片高清| 亚洲精品视频播放| 亚洲国产另类久久精品| 国产在线播放91| 国产精品无码专区在线观看| 国产日韩欧美中文在线播放| 亚洲午夜精品久久久久久久久久久久| 中国人与牲禽动交精品| 久久久精品999| 亚洲人成电影网站色…| 欧美中文字幕在线| 国产精品专区一| 欧美亚洲国产日韩2020| 亚洲精品中文字幕有码专区| 自拍偷拍亚洲一区| 日韩亚洲精品电影| 精品一区二区三区四区| 国产精品一区二区三区免费视频| 国产成人欧美在线观看| 欧美日本精品在线| 中文字幕日韩精品在线| 国产精品美女主播在线观看纯欲| 中文字幕免费国产精品| 国产日本欧美视频| 欧美丰满少妇xxxx| 色樱桃影院亚洲精品影院| 中文字幕欧美亚洲| 亚洲男人天天操| 亚洲人成电影网站色xx| 欧美在线视频免费播放| 欧美一级大片在线免费观看| 久久精品国产99国产精品澳门| 成人激情免费在线| 日韩国产精品一区| 亚洲欧洲第一视频| 欧美伊久线香蕉线新在线| 美女国内精品自产拍在线播放| 国产成人鲁鲁免费视频a| 中文字幕最新精品| 欧美色道久久88综合亚洲精品| 国模精品视频一区二区三区| 欧美尤物巨大精品爽| 欧美精品国产精品日韩精品| 5566成人精品视频免费| 免费av一区二区| 日韩最新在线视频| 欧美一级高清免费| 久久精品国产免费观看| 曰本色欧美视频在线| 久久久久久网站| 国产精品久久久久久久久免费看| 隔壁老王国产在线精品| 亚洲激情第一页| 最新亚洲国产精品| 亚洲韩国日本中文字幕| 5252色成人免费视频| 日韩亚洲欧美中文高清在线| 欧美性猛交xxxx偷拍洗澡| 国产精品久久久久高潮| 欧美天堂在线观看| 91精品国产91久久久久福利| 亚洲国产97在线精品一区| 国产精品久久久久久久久久小说| 久久精品亚洲国产| 国产69精品99久久久久久宅男| 日韩激情视频在线播放| 国产专区精品视频| 成人福利网站在线观看11| 91天堂在线观看| 国产欧美在线视频| 国产裸体写真av一区二区| 亚洲精品一区av在线播放| 日韩国产精品视频| 日韩在线观看免费全| 日韩欧美国产一区二区| 在线观看视频亚洲| 91九色视频在线| 欧美另类在线播放| 国产成人中文字幕| 日韩人体视频一二区| 欧美又大粗又爽又黄大片视频| 国内免费久久久久久久久久久| 日韩av资源在线播放| 亚洲色图第一页| 丝袜亚洲另类欧美重口| 97国产成人精品视频| 日韩大陆欧美高清视频区| 成人免费在线视频网址| 成人免费大片黄在线播放| www.午夜精品| 日韩美女免费线视频| 亚洲国产美女精品久久久久∴| 亚洲白拍色综合图区| 国产精品久久激情| 亚洲国模精品一区| 国产精品美女免费| 日韩美女激情视频| 欧美在线视频播放| 亚洲欧美制服综合另类| 国产精品美女久久| 欧美亚洲在线观看| 久久男人资源视频| 国产ts人妖一区二区三区| 国产精品视频一区国模私拍| 欧美日产国产成人免费图片| 中文综合在线观看| 久久久久国产一区二区三区| 68精品久久久久久欧美| 亚洲第一网站免费视频| 久久久精品一区二区三区| 亚洲午夜精品久久久久久性色| 欧美国产在线电影| 国产精品香蕉在线观看| 亚洲国产另类 国产精品国产免费| 7m第一福利500精品视频| 精品人伦一区二区三区蜜桃免费| 亚洲美女又黄又爽在线观看| 日韩av在线播放资源| 亚洲精品视频播放| 亚洲综合视频1区| 日本高清不卡的在线| 91极品视频在线|