Matplotlib sharex not working as expected
问题 I'm sure I am missing something obvious, but why is sharex=True, sharey=True not working? I expected the xlims and xticks to be the same for both subplots, and the ylims/yticks to be the same for both subplots. Using Python 3.8.3, matplotlib 3.2.1. x1, y1 = [(2,7,1), (6,2,2)] x2, y2 = [(8,3,0), (1,4,9)] fig, ax = plt.subplots(2,1, sharex=True, sharey=True, figsize=(15, 8)); ax1 = plt.subplot(2,1,1); ax1.scatter(x1, y1, c='red', label='Set1'); ax2 = plt.subplot(2,1,2); ax2.scatter(x2, y2, c=