1.plt.xtricks()函数详解参数介绍
def xticks(ticks: Union[ndarray, Iterable, int, float, None] = None,
labels: Union[ndarray, Iterable, int, float, None] = None,
**kwargs: Any) -> Any
示例:
plt.xticks(np.arange(0,bands_num,step),subnames) # 横坐标
plt.yticks(np.arange(0,bands_num,step),subnames) # 纵坐标
上面的参数分别是数值和对应的标签,两者维度对应,否则会报错。显示效果如下图:

这样设置的时候,发现X轴文字方向是竖向的,想将其设置为其他方向。
2.文字方向设置方法
添加rotation参数。
修改方法如下:
plt.xticks(np.arange(0,bands_num,step),subnames,rotation=0) # 横坐标
修改后效果如下:

3.其他参数设置
包括文字大小、颜色、轴文字方向(大小)
plt.xticks(np.arange(0,bands_num,step),subnames,rotation=0,color='r',fontsize=10) # 横坐标
效果如下:

上面我们看到Y轴最大值在下面,最小值在上面,我们可以修改方向。
ax.invert_yaxis() #y轴反过来
效果如下:

plt.xticks函数用于自定义matplotlib图表的x轴刻度和标签,支持设置旋转角度、颜色和字体大小。例如,通过设置rotation参数可以改变标签的方向,如将文字旋转0度。此外,使用ax.invert_yaxis()可以反转y轴的方向。
2435

被折叠的 条评论
为什么被折叠?



