要制作散點圖矩陣,可以使用Matplotlib中的scatter_matrix函數。下面是一個簡單的例子:
import matplotlib.pyplot as plt
import pandas as pd
from pandas.plotting import scatter_matrix
# 創建一個示例數據集
data = pd.DataFrame({
'A': [1, 2, 3, 4, 5],
'B': [2, 3, 4, 5, 6],
'C': [3, 4, 5, 6, 7],
'D': [4, 5, 6, 7, 8]
})
# 使用scatter_matrix函數繪制散點圖矩陣
scatter_matrix(data, figsize=(8, 8))
plt.show()
這段代碼首先導入必要的庫,然后創建了一個包含4個變量的示例數據集。接下來,使用scatter_matrix函數繪制散點圖矩陣,并指定了圖形的大小。最后調用plt.show()顯示圖形。通過修改數據集和參數,可以輕松地制作不同類型和樣式的散點圖矩陣。