自动缩放总是使用整个数据范围,因此y轴将按y数据的全部范围缩放,而不仅仅是x范围内的缩放。
如果要显示数据的子集,那么仅绘制该子集可能是最简单的:
import numpy as npimport matplotlib.pyplot as pltx, y = np.arange(0,101,1) ,300 - 0.1*np.arange(0,101,1)mask = (x >= 50) & (x <= 100)fig, ax = plt.subplots()ax.scatter(x[mask], y[mask])plt.show()



