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轴文字方向设置方法

matplotlib绘图入门详解

14,Matplotlib函数式绘图

Python绘图matplotlib

Python 绘图包 Matplotlib Pyplot 教程

Matplotlib 绘图细节设置