python画图不显示中文的解决方式

解决方式一:修改源文件

1.打开python的安装路径,找到“D:\python\python3.7\Lib\site-packages\matplotlib\mpl-data”路径下的matplotlibrc文件,如下图所示
python画图不显示中文的解决方式_第1张图片
2.打开matplotlibrc文件之后,将#font.sans-serif : DejaVu Sans, Bitstream Vera Sans, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif这一行注释去掉,并且在冒号后面加“SimHei,”

解决方式二:导入库时添加以下代码

原理和上面相同,需要在导入库的时候添加代码设置

from pylab import *
from matplotlib.font_manager import FontProperties  
import matplotlib.pyplot as plt  
#支持中文
mpl.rcParams['font.sans-serif'] = ['SimHei']

你可能感兴趣的:(学习笔记,python,可视化,数据可视化)