import numpy as np
import matplotlib.pyplot as plt
设置画布大小,添加子图
fig = plt.figure(figsize=(4, 4))
plt.rcParams[‘font.sans-serif’]=‘SimHei’ #改字体
plt.rcParams[‘axes.unicode_minus’]=False #唯一编码False
ax =fig.add_subplot(111)
#绘制正选曲线
x=np.arange(0,2*np.pi,np.pi/100)
y=np.sin(x)
plt.plot(x,y)
#标注线
plt.legend([‘sin图形’])
##移动坐标轴
ax.spines[‘top’].set_color(‘none’)
ax.spines[‘right’].set_color(‘none’)
#1、移动x轴
ax.xaxis.set_ticks_position(‘bottom’)
ax.spines[‘bottom’].set_position((‘data’,0))
#2、移动y轴
ax.yaxis.set_ticks_position(‘left’)
ax.spines[‘left’].set_position((‘data’,0))
#设置x轴y轴
plt.title(‘sin函数’)
plt.xlabel(‘x轴’)
plt.ylabel(‘y轴’)
##设置x轴刻度 π
plt.xticks([0,np.pi/2,np.pi,3np.pi/2,2np.pi],
[‘0’,r’π/2\pi/2<