1. 程式人生 > >Matplotlib新手上路(中)

Matplotlib新手上路(中)

import matplotlib.pyplot as plt

plt.figure()

ax1 = plt.subplot2grid((3, 3), (0, 0), colspan=3)  # 3行3列, 第0行0列,合併3列
ax1.text(0.5, 0.5, r"$ax-1$")

ax2 = plt.subplot2grid((3, 3), (1, 0), colspan=2)  # 3行3列, 第1行0列(即:第二行最左邊的位置),合併2列
ax2.text(0.5, 0.5, r"$ax-2$")

ax3 = plt.subplot2grid((3, 3), (2, 0))  # 3行3列, 第1行0列(即:第三行第1個位置)
ax3.text(0.5, 0.5, r"$ax-3$")

ax4 = plt.subplot2grid((3, 3), (2, 1))  # 3行3列, 第2行1列(即:第三行第2個位置)
ax4.text(0.5, 0.5, r"$ax-4$")

ax5 = plt.subplot2grid((3, 3), (1, 2), rowspan=2)  # 3行3列, 第1行2列(即:第二行第3個位置),跨2行
ax5.text(0.5, 0.5, r"$ax-5$")

plt.show()