PairGrid en pairplot gebruiken

Gevorderde datavisualisatie met Seaborn

Chris Moffitt

Instructor

Paargewijze relaties

  • PairGrid laat paargewijze relaties tussen gegevens zien

PairGrid-voorbeeld

Gevorderde datavisualisatie met Seaborn

Een PairGrid maken

  • De PairGrid heeft een vergelijkbare API als FacetGrid
g = sns.PairGrid(df, vars=["Fair_Mrkt_Rent","Median_Income"])
g = g.map(sns.scatterplot)

PairGrid-scatterplotvoorbeeld

Gevorderde datavisualisatie met Seaborn

De diagonalen van PairGrid aanpassen

g = sns.PairGrid(df, vars=["Fair_Mrkt_Rent", "Median_Income"])
g = g.map_diag(sns.histplot)
g = g.map_offdiag(sns.scatterplot)

Aangepaste PairGrid

Gevorderde datavisualisatie met Seaborn

Pairplot

  • pairplot is een snelkoppeling voor PairGrid
sns.pairplot(df, vars=["Fair_Mrkt_Rent","Median_Income"], kind="reg",
             diag_kind="hist")

pairplot-voorbeeld

Gevorderde datavisualisatie met Seaborn

Een pairplot aanpassen

sns.pairplot(df.query("BEDRMS < 3"), 
             vars=["Fair_Mrkt_Rent",
             "Median_Income", "UTILITY"],
             hue="BEDRMS", palette="husl",
             plot_kws={"alpha": 0.5})

Aangepaste pairplot

Gevorderde datavisualisatie met Seaborn

Laten we oefenen!

Gevorderde datavisualisatie met Seaborn

Preparing Video For Download...