matplotlib画图时中文显示问题解决方法

在使用python最著名的画图库matplotlib画图时,若图表中有中文,默认会存在显示问题,如:

钟形函数一
这是由于matplotlib的\Python33\Lib\site-packages\matplotlib\mpl-data\matplotlibrc文件中没有定义能正确显示中文的字体,解决方法是,在代码中添加一行指定使用的字体,如下面代码中的第二行指定使用微软雅黑字体:

钟形函数二

Comments

  1. Dyno Fu says:

    thanks! it works.

Speak Your Mind

*