matplotlib中文乱码解决方法
以Anaconda3为例,打开安装目录,D:\Anaconda3\Lib\site-packages\matplotlib\mpl-data,用编辑器打开matplotlibrc文件,做以下修改:
1、去掉#font.sans-serif前面的#,在冒号后面加上SimHei。(在210行附近)
AA2.png
#font.sans-serif : DejaVu Sans, Bitstream Vera Sans, Computer Modern Sans Serif, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif
font.sans-serif : SimHei,DejaVu Sans, Bitstream Vera Sans, Computer Modern Sans Serif, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif
2、去掉#axes.unicode_minus前面的#,把True改成False.(在329行附近)
AA1.png
axes.unicode_minus : False