Python是一門功能強大的編程語言,經常用于數據分析和可視化。一種常見的數據可視化方法是使用散點圖。在Python中,我們可以使用Matplotlib庫輕松創建散點圖。以下是一個簡單的比較兩組數據的散點圖的例子。
import matplotlib.pyplot as plt import numpy as np # 數據組1 x1 = np.array([1, 2, 3, 4, 5]) y1 = np.array([4, 7, 2, 9, 8]) # 數據組2 x2 = np.array([1, 2, 3, 4, 5]) y2 = np.array([6, 3, 4, 2, 5]) # 繪制散點圖 plt.scatter(x1, y1, color='blue') plt.scatter(x2, y2, color='red') # 添加圖例 plt.legend(('數據組1', '數據組2')) # 添加標題和標簽 plt.title('兩組數據的比較') plt.xlabel('X軸') plt.ylabel('Y軸') # 顯示圖形 plt.show()
上述代碼首先導入了matplotlib.pyplot和numpy庫。我們使用numpy庫創建了兩組數據,然后使用plt.scatter()函數繪制這兩組數據的散點圖。我們為每組數據分別選擇不同的顏色。接下來,我們使用plt.legend()函數為圖例添加標簽。在最后,我們使用plt.title()、plt.xlabel()和plt.ylabel()函數添加圖形的標題和標簽,并使用plt.show()函數顯示圖形。
散點圖可以幫助我們比較兩組數據之間的關系。在上面的例子中,我們可以看到,數據組1中的數字似乎比數據組2中的數字更高。這個例子只是一個簡單的示例。在實際工作中,您可能需要繪制更多的數據點,并進行更深入的數據分析。