Matplotlib绘图中plt.xtricks()X轴文字方向设置方法
Posted 空中旋转篮球
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Matplotlib绘图中plt.xtricks()X轴文字方向设置方法相关的知识,希望对你有一定的参考价值。
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轴反过来
效果如下:
以上是关于Matplotlib绘图中plt.xtricks()X轴文字方向设置方法的主要内容,如果未能解决你的问题,请参考以下文章
Matplotlib绘图中plt.xtricks()X轴文字方向设置方法