可以使用 ax.tick_params() 函数来调整轴的刻度线样式。可以通过设置 axis 参数来指定要调整的轴,设置 which 参数来指定要调整的刻度线类型,设置 length 参数来调整刻度线的长度,设置 direction 参数来调整刻度线的方向。

下面是一个示例代码,展示如何去掉左轴的刻度线:

import matplotlib.pyplot as plt

# 创建figure和axes对象
fig, ax1 = plt.subplots()

# 绘制左轴的数据
ax1.plot([1, 2, 3], [1, 2, 3], 'r-')
ax1.set_ylabel('Left Axis')

# 去掉左轴的刻度线
ax1.tick_params(axis='y', which='both', length=0)

# 绘制右轴的数据
ax2 = ax1.twinx()
ax2.plot([1, 2, 3], [3, 2, 1], 'b-')
ax2.set_ylabel('Right Axis')

plt.show()

运行以上代码,会得到一个双轴图,左轴的刻度线已经去掉。


原文地址: https://www.cveoy.top/t/topic/o1He 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录