当我们使用Matplotlib画一条正弦曲线的时候,默认的刻度线是0、1、2、3等。
但是我们通常习惯于X轴显示0、π/2、π、2π这些刻度线,此时就需要我们来自定义刻度线及标签。
set_xticks方法用于设置X轴上刻度线的显示位置
Axes.set_xticks(ticks, minor= False)
该方法有两个参数,参数ticks的值是一个列表,代表刻度线的显示位置;参数minor用于设置所要显示的刻度线的性质,即主刻度线和副刻度线,默认情况下值为False,代表主刻度线。
当参数为列表0、π/2、π、2π时,即代表在X等于0、π/2、π、2π的位置分别显示一条主刻度线。
Axes.set_xticks([0,np.pi/2,np.pi,2*np.pi])
当参数为列表π/4、3π/4,minor=True时,即代表在X等于π/4、3π/4的位置分别显示一条副刻度线。
Axes.set_xticks([np.pi/4,3*np.pi/4], minor=True)
当我们设置好刻度线的显示位置以后,我们会发现,刻度线的标签还不是我们想要的π/2、