Python是一種流行的編程語言,具有出色的繪圖功能。在Python中,你可以繪制多幅圖形,以比較和對比數據。這篇文章將介紹如何使用Python繪制多圖。
import matplotlib.pyplot as plt import numpy as np # 創建兩個數據集 x = np.array([1, 2, 3, 4]) y1 = np.array([5, 6, 7, 8]) y2 = np.array([10, 11, 12, 13]) # 繪制第一幅圖形 plt.figure(figsize=(10,5)) plt.plot(x, y1, 'r--') plt.title('第一幅圖形') plt.xlabel('x軸') plt.ylabel('y軸') # 繪制第二幅圖形 plt.figure(figsize=(10,5)) plt.plot(x, y2, 'b-') plt.title('第二幅圖形') plt.xlabel('x軸') plt.ylabel('y軸') # 顯示圖形 plt.show()
上述代碼首先通過導入matplotlib模塊和numpy模塊來創建兩個數據集x和y。然后,使用plt.plot()方法繪制第一幅圖形和第二幅圖形。在繪制每個圖形之前,要使用plt.figure()方法創建一個新的圖形對象,并使用plt.title()、plt.xlabel()和plt.ylabel()方法指定標題和標簽。最后,使用plt.show()方法來顯示圖形。
通過此方法,就可以輕松地在Python中繪制多圖。可以通過修改代碼中的數據集和顏色樣式來自定義繪圖。此外,還可使用plt.subplot()方法在同一張圖中繪制多個子圖。