Używanie PairGrid i pairplot

Wizualizacja danych z Seaborn – poziom średniozaawansowany

Chris Moffitt

Instructor

Relacje parami

  • PairGrid pokazuje parami relacje między elementami danych

Przykład PairGrid

Wizualizacja danych z Seaborn – poziom średniozaawansowany

Tworzenie PairGrid

  • PairGrid używa podobnego API co FacetGrid
g = sns.PairGrid(df, vars=["Fair_Mrkt_Rent","Median_Income"])
g = g.map(sns.scatterplot)

Przykład wykresu punktowego PairGrid

Wizualizacja danych z Seaborn – poziom średniozaawansowany

Dostosowywanie przekątnej PairGrid

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

Przykład dostosowanego PairGrid

Wizualizacja danych z Seaborn – poziom średniozaawansowany

Pairplot

  • pairplot to skrót dla PairGrid
sns.pairplot(df, vars=["Fair_Mrkt_Rent","Median_Income"], kind="reg",
             diag_kind="hist")

Przykład pairplot

Wizualizacja danych z Seaborn – poziom średniozaawansowany

Dostosowywanie pairplot

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

Przykład dostosowanego pairplot

Wizualizacja danych z Seaborn – poziom średniozaawansowany

Czas na ćwiczenia!

Wizualizacja danych z Seaborn – poziom średniozaawansowany

Preparing Video For Download...