← retour aux snippets

seaborn: pairplot (aperçu features)

Visualiser les relations paires entre colonnes numériques.

objectif

Visualiser les relations paires entre colonnes numériques.

code minimal

import seaborn as sns
import pandas as pd, numpy as np
df = pd.DataFrame(np.random.default_rng(0).normal(size=(50,3)), columns=list("abc"))
g = sns.pairplot(df)
print(hasattr(g, "fig"))

utilisation

import seaborn as sns, pandas as pd, numpy as np
df = pd.DataFrame(np.random.default_rng(1).normal(size=(20,2)), columns=["x","y"])
g = sns.pairplot(df, corner=True)
print(hasattr(g, "axes"))

variante(s) utile(s)

import seaborn as sns, pandas as pd, numpy as np
df = pd.DataFrame({"x":[1,2,3], "y":[3,2,1], "cls":[0,1,0]})
g = sns.pairplot(df, hue="cls")
print(hasattr(g, "fig"))

notes

  • Échantillonner si dataset volumineux.