Matplotlib 去除标签刻度标志小竖线
可以使用 plt.tick_params() 函数来设置刻度线的样式。具体的参数设置如下:
axis:设置哪个轴的刻度线样式,取值为'x'、'y' 或'both'。which:设置要修改哪些刻度线,取值为'major'、'minor' 或'both'。direction:设置刻度线的朝向,取值为'in'、'out' 或'inout'。length:设置刻度线的长度。width:设置刻度线的宽度。color:设置刻度线的颜色。pad:设置刻度线与标签的间距。
示例代码:
import matplotlib.pyplot as plt
# 生成数据
x = range(10)
y = [i**2 for i in x]
# 绘制图像
plt.plot(x, y)
# 设置刻度线样式
plt.tick_params(axis='both', which='both', direction='out',
length=5, width=1, colors='black', pad=5)
# 显示图像
plt.show()
运行结果:

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