绘图时,如果title或者lable上有中文会出现乱码

import numpy as np

import matplotlib.pyplot as plt

a=np.array([10 for i in range(10)])
plt.title('测试')

plt.plot(a)

会出现

画图解决中文显示问题

此时加上这个:

import matplotlib as mpl
mpl.rcParams['font.sans-serif'] = [u'SimHei']

mpl.rcParams['axes.unicode_minus'] = False

就可以正确显示了

画图解决中文显示问题

 

 

相关文章: