Uso di PairGrid e pairplot

Visualizzazione dei dati intermedia con Seaborn

Chris Moffitt

Instructor

Relazioni a coppie

  • PairGrid mostra le relazioni a coppie tra le variabili

Esempio di PairGrid

Visualizzazione dei dati intermedia con Seaborn

Creare un PairGrid

  • PairGrid ha un'API simile a FacetGrid
g = sns.PairGrid(df, vars=["Fair_Mrkt_Rent","Median_Income"])
g = g.map(sns.scatterplot)

Esempio di scatterplot con PairGrid

Visualizzazione dei dati intermedia con Seaborn

Personalizzare le diagonali di PairGrid

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

Esempio di PairGrid personalizzato

Visualizzazione dei dati intermedia con Seaborn

Pairplot

  • pairplot è una scorciatoia per PairGrid
sns.pairplot(df, vars=["Fair_Mrkt_Rent","Median_Income"], kind="reg",
             diag_kind="hist")

Esempio di pairplot

Visualizzazione dei dati intermedia con Seaborn

Personalizzare un pairplot

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

Esempio di pairplot personalizzato

Visualizzazione dei dati intermedia con Seaborn

Esercitiamoci!

Visualizzazione dei dati intermedia con Seaborn

Preparing Video For Download...