|
17 | 17 |
|
18 | 18 | Z = np.arange(5*5).reshape(5, 5) |
19 | 19 |
|
20 | | -fig = plt.figure(figsize=(8, 5)) |
21 | | -gs = fig.add_gridspec(2, 2) |
| 20 | +(fig, axs) = plt.subplots(figsize=(8, 5), nrows=2, ncols=2) |
22 | 21 |
|
23 | | -ax = fig.add_subplot(gs[0, 0]) |
| 22 | +ax = axs[0, 0] |
24 | 23 | ax.imshow(Z, extent=[0, 10, 0, 5], interpolation="nearest", origin="upper") |
25 | 24 | ax.set_xlim(-1, 11), ax.set_xticks([]) |
26 | 25 | ax.set_ylim(-1, 6), ax.set_yticks([0, 5]) |
|
31 | 30 | ax.text(5.0, -0.5, "extent=[0,10,0,5]", |
32 | 31 | ha="center", va="center", color="black", size="large") |
33 | 32 |
|
34 | | -ax = fig.add_subplot(gs[1, 0]) |
| 33 | +ax = axs[1, 0] |
35 | 34 | ax.imshow(Z, extent=[0, 10, 0, 5], interpolation="nearest", origin="lower") |
36 | 35 | ax.set_xlim(-1, 11), ax.set_xticks([0, 10]) |
37 | 36 | ax.set_ylim(-1, 6), ax.set_yticks([0, 5]) |
|
43 | 42 | ax.text(5.0, -0.5, "extent=[0,10,0,5]", |
44 | 43 | ha="center", va="center", color="black", size="large") |
45 | 44 |
|
46 | | -ax = fig.add_subplot(gs[1, 1]) |
| 45 | +ax = axs[1, 1] |
47 | 46 | ax.imshow(Z, extent=[10, 0, 0, 5], interpolation="nearest", origin="lower") |
48 | 47 | ax.set_xlim(-1, 11), ax.set_xticks([0, 10]) |
49 | 48 | ax.set_ylim(-1, 6), ax.set_yticks([]) |
|
54 | 53 | ax.text(5.0, -0.5, "extent=[10,0,0,5]", |
55 | 54 | ha="center", va="center", color="black", size="large") |
56 | 55 |
|
57 | | -ax = fig.add_subplot(gs[0, 1]) |
| 56 | +ax = axs[0, 1] |
58 | 57 | ax.imshow(Z, extent=[10, 0, 0, 5], interpolation="nearest", origin="upper") |
59 | 58 | ax.set_xlim(-1, 11), ax.set_xticks([]) |
60 | 59 | ax.set_ylim(-1, 6), ax.set_yticks([]) |
|
0 commit comments