|
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