PairGrid.map_lower()
方法用于繪制矩陣的下三角部分,即對角線以下的散點圖或其他圖形。這通常用于展示兩兩變量之間的關系。
下面是一個簡單的示例,展示如何使用PairGrid.map_lower()
方法:
import seaborn as sns
import matplotlib.pyplot as plt
# 加載示例數據集
iris = sns.load_dataset("iris")
# 創建PairGrid對象
g = sns.PairGrid(iris)
# 繪制對角線以下的散點圖
g.map_lower(sns.scatterplot)
# 顯示圖形
plt.show()
在上面的示例中,首先加載了Seaborn自帶的iris數據集,然后創建了一個PairGrid對象g
。接下來使用map_lower()
方法繪制了對角線以下的散點圖,通過傳入sns.scatterplot
作為參數,表示繪制散點圖。
運行上面的代碼,將會生成一個展示iris數據集中各個變量之間關系的散點圖矩陣。你可以根據需要自定義繪制的圖形類型,比如sns.kdeplot
、sns.regplot
等。