一、代码
from pylab import mpl
mpl.rcParams['font.sans-serif'] = ['SimHei']
mpl.rcParams['axes.unicode_minus'] = False
二、例子
1. 曲线绘制
plt.title("三次样条插值 11点")
plt.plot(x, f(x), 'r', label = "原曲线")
plt.plot(x, x_result, 'b', label='插值曲线')
mpl.rcParams['font.sans-serif'] = ['SimHei']
mpl.rcParams['axes.unicode_minus'] = False
plt.xlabel('x')
plt.ylabel('y')
plt.legend(loc=1)
plt.show()
2. 柱状图绘制
plt.bar(range(len(total)), total)
mpl.rcParams['font.sans-serif'] = ['SimHei']
mpl.rcParams['axes.unicode_minus'] = False
plt.title('MOT17-02-DPM——id帧数图')
plt.savefig("./Figure/MOT17-02-DPM——id帧数图.png", dpi=700)
plt.show()
小贴士
mpl.rcParams['font.sans-serif'] = ['SimHei'] mpl.rcParams['axes.unicode_minus'] = False
语句放到绘中文标签图保存命令前面- 每次绘制一张中文标签图,就需要在中文标签图绘制部分加上
mpl.rcParams['font.sans-serif'] = ['SimHei'] mpl.rcParams['axes.unicode_minus'] = False
语句