要在不改变绘图的情况下重新调整y轴的刻度,可以使用matplotlib.pyplot.ylim()
函数来设置y轴的范围。以下是一个示例代码:
import matplotlib.pyplot as plt
import numpy as np
# 生成示例数据
x = np.linspace(0, 10, 100)
y = np.sin(x)
# 绘制图形
plt.plot(x, y)
# 获取当前图形的y轴范围
y_min, y_max = plt.ylim()
# 重新调整y轴范围
new_y_min = -1.2
new_y_max = 1.2
plt.ylim(new_y_min, new_y_max)
# 显示图形
plt.show()
在这个示例中,首先生成了一组示例数据,并绘制了图形。然后使用plt.ylim()
函数获取了当前图形的y轴范围。接着,定义了新的y轴范围,并使用plt.ylim()
函数重新设置了y轴的范围。最后,调用plt.show()
函数显示图形。这样就实现了在不改变绘图的情况下重新调整y轴的刻度。