假设有以下数据:

import numpy as np

x = np.arange(0, 10, 0.1)
y = np.sin(x)

若使用ax.set_xlim()函数设置x轴的范围为(-1, 11),则会发现实际上并没有起到限制x轴范围的作用,因为数据的范围只有[0, 9.9]。这时候可以通过设置合理的x轴范围来解决问题,例如:

import matplotlib.pyplot as plt

fig, ax = plt.subplots()
ax.plot(x, y)
ax.set_xlim(-1, 10)
plt.show()

这样就可以正确显示图像并限制x轴范围了。


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

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