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)

Rysowanie par w Pythonie

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 ') 

Rysowanie par w Pythonie z kolorem według kategorii

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

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *