matplotlib.pyplot的plt绘图不显示中文

(1)在python安装目录的Lib目录下创建ch.py文件

#-*-coding:utf-8-*-  

def set_ch():  
    from pylab import mpl  
    mpl.rcParams['font.sans-serif'] = ['FangSong'] # 指定默认字体  
    mpl.rcParams['axes.unicode_minus'] = False # 解决保存图像是负号'-'显示为方块的问题  

(2)测试

#-*-coding:utf-8-*-  

import ch  
ch.set_ch() 
from matplotlib import pyplot as plt
plt.title(u'显示中文')
plt.show()

matplotlib.pyplot的plt绘图不显示中文_第1张图片

(3)字体选择 

matplotlib.pyplot的plt绘图不显示中文_第2张图片

转载地址:https://blog.csdn.net/qingchunlizhi/article/details/59481608 

你可能感兴趣的:(python)