1. 问题描述
如下图所示,横纵坐标轴上没有刻度,很难判断当前标签具体位置
2. 解决办法
#设置刻度线向外还是向内
plt.rcParams['xtick.direction'] = 'in'
plt.rcParams['ytick.direction'] = 'in'
#设置x,y 的主刻度定位器
ax.xaxis.set_major_locator(MultipleLocator(1.0))
ax.yaxis.set_major_locator(MultipleLocator(1.0))
#改变刻度和刻度标签的外观
ax.tick_params("x",which="major",
length=15,width = 4.0,
colors = "black")
ax.tick_params("y",which="major",
length=15,width = 4.0,
colors = "black")
结果如下图:
如果想添加次刻度定位器,更多详细内容可参考:https://zhuanlan.zhihu.com/p/462492568