作图存在汉字无法显示
在作图代码前添加如下代码
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False
作图的曲线粗细调整
plt.plot()中有一个参数 ‘linewidth’,修改参数可以改变曲线粗细程度
一个坐标系中存在多个曲线,给曲线命名
plt.plot()中有一个参数 ‘label’,对应该函数画出的曲线
使用plt.plot()设定了label后并未画出
在后面添加如下代码
plt.legend()
坐标轴label
font = {'family': 'Times New Roman', 'weight': 'normal', 'size': 23}
plt.xlabel('x position', font)
plt.ylabel('y position', font)
给定坐标系长度
将坐标系固定为横坐标0 ~ 100,纵坐标0 ~ 350
plt.axis([0, 100, 0, 350])
坐标系名字
font = {'family': 'Times New Roman', 'weight': 'normal', 'size': 23}
plt.title('name', font)
坐标系标度字体大小
plt.xticks(fontsize=20)
plt.yticks(fontsize=20)