matplotlib中如何将坐标轴的刻度设置向内或向外

什么是坐标轴的Tick

坐标轴的tick就是指坐标轴的刻度。Tick的意思有时钟的滴答声,也有钩号的意思。参考下面这句话的翻译:

His exercise books were full of well deserved red ticks

他的练习本上尽是些红钩钩,都是他应得的。

这也实际上指的就是x轴上的那些突出来的刻度。

Tick的方向设置

设置Tick的方向有三种,一种为in,另外一种为out,还有一种是inout。

分别如下三图所示(以x轴为例):


xtick-in


xtick-out


xtick-inout

而设置这三种显示方式,需要通过matplotlib中的rcParams模块来设置。

画出这三幅图的源代码如下:

import matplotlib

import matplotlib.pyplot as plt

x = [1,2,3,4,5]

y = x

#设置xtick的方向,in,out,inout

matplotlib.rcParams['xtick.direction'] = 'out' 

plt.plot(x, y, '-o')

plt.show()

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容