在Matplotlib中可以使用subplot()
方法在一個(gè)圖形窗口中創(chuàng)建多個(gè)子圖。該方法接受三個(gè)整數(shù)參數(shù),分別代表子圖的行數(shù)、列數(shù)和當(dāng)前子圖的索引。例如,如果要在一個(gè)2x2的圖形窗口中創(chuàng)建四個(gè)子圖,可以按照如下步驟操作:
import matplotlib.pyplot as plt
# 創(chuàng)建第一個(gè)子圖
plt.subplot(2, 2, 1)
plt.plot([1, 2, 3, 4])
# 創(chuàng)建第二個(gè)子圖
plt.subplot(2, 2, 2)
plt.plot([4, 3, 2, 1])
# 創(chuàng)建第三個(gè)子圖
plt.subplot(2, 2, 3)
plt.plot([1, 2, 3, 4])
# 創(chuàng)建第四個(gè)子圖
plt.subplot(2, 2, 4)
plt.plot([4, 3, 2, 1])
plt.show()
在上面的例子中,subplot()
方法分別創(chuàng)建了一個(gè)2x2的圖形窗口和四個(gè)子圖,并使用plot()
方法在每個(gè)子圖中繪制了一條曲線。最后通過(guò)show()
方法顯示圖形。