Jak utworzyć wykres par w pythonie
Wykres par to macierz wykresów rozrzutu, która pozwala zrozumieć relację parami pomiędzy różnymi zmiennymi w zbiorze danych.
Najłatwiejszym sposobem utworzenia wykresu par w Pythonie jest użycie funkcjiseaborn.pairplot(df) .
Poniższe przykłady pokazują, jak w praktyce wykorzystać tę funkcję.
Przykład 1: Wykres par dla wszystkich zmiennych
Poniższy kod pokazuje, jak utworzyć wykres parami dla każdej zmiennej numerycznej w zbiorze danych Seaborn zwanym iris :
import pandas as pd import matplotlib. pyplot as plt import seaborn as sns #define dataset iris = sns. load_dataset (“ iris ”) #create pairs plot for all numeric variables sns. pairplot (iris)
Sposób interpretacji macierzy jest następujący:
- Rozkład każdej zmiennej jest przedstawiony jako histogram wzdłuż ukośnych prostokątów.
- Wszystkie pozostałe pola przedstawiają wykres rozrzutu relacji pomiędzy każdą parą kombinacji zmiennych. Na przykład pole w lewym dolnym rogu macierzy pokazuje wykres rozrzutu wartości dla szerokości płatka w porównaniu z długością_sepal .
Ten pojedynczy wykres daje nam wyobrażenie o związku pomiędzy każdą parą zmiennych w naszym zbiorze danych.
Przykład 2: Wykreślanie par dla określonych zmiennych
Możemy również określić tylko niektóre zmienne, które mają zostać uwzględnione na wykresie par:
sns. pairplot (iris[[' sepal_length ', ' sepal_width ']])
Przykład 3: Wykreślanie par kolorów według kategorii
Możemy również utworzyć wykres par, który pokoloruje każdy punkt na każdym wykresie w oparciu o zmienną kategoryczną, używając argumentu barwy :
sns. pairplot (iris, hue=' species ')
Używając argumentu barwy , możemy lepiej zrozumieć dane.
Dodatkowe zasoby
Jak tworzyć wykresy słupkowe za pomocą Seaborn
Jak tworzyć mapy cieplne za pomocą Seaborn
Jak dodać tytuł do działek Seaborn