Jak dodać linię do chmury punktów w seaborn
Aby dodać linię do chmury punktów w Seaborn, możesz użyć następujących metod:
Metoda 1: Dodaj linię poziomą
#add horizontal line at y=15 plt. axhline (y=15)
Metoda 2: Dodaj linię pionową
#add vertical line at x=4 plt. axvline (x=4)
Metoda 3: Dodaj wiersz niestandardowy
#add straight line that extends from (x,y) coordinates (2,0) to (6, 25) plt. plot ([2, 6], [0, 25])
Poniższe przykłady pokazują, jak zastosować każdą metodę w praktyce.
Przykład 1: Dodaj poziomą linię do chmury punktów Seaborn
Poniższy kod pokazuje, jak utworzyć wykres rozrzutu w Seaborn i dodać poziomą linię w miejscu y = 15:
import seaborn as sns
import matplotlib. pyplot as plt
#createDataFrame
df = pd. DataFrame ({' x ': [1, 2, 3, 4, 5, 6, 7, 8],
' y ': [18, 22, 19, 14, 14, 11, 20, 28]})
#create scatterplot
sns. scatterplot (x= df.x , y= df.y )
#add horizontal line to scatterplot
plt. axhlin (y=15)
Przykład 2: Dodaj pionową linię do chmury punktów Seaborn
Poniższy kod pokazuje, jak utworzyć wykres rozrzutu w Seaborn i dodać pionową linię w miejscu x = 4:
import seaborn as sns
import matplotlib. pyplot as plt
#createDataFrame
df = pd. DataFrame ({' x ': [1, 2, 3, 4, 5, 6, 7, 8],
' y ': [18, 22, 19, 14, 14, 11, 20, 28]})
#create scatterplot
sns. scatterplot (x= df.x , y= df.y )
#add vertical line to scatterplot
plt. axvline (x=4)
Przykład 3 : Dodaj niestandardową linię do chmury punktów Seaborn
Poniższy kod pokazuje, jak utworzyć chmurę punktów w Seaborn i dodać linię prostą rozciągającą się od współrzędnych (x, y) (2,0) do (6, 25).
import seaborn as sns
import matplotlib. pyplot as plt
#createDataFrame
df = pd. DataFrame ({' x ': [1, 2, 3, 4, 5, 6, 7, 8],
' y ': [18, 22, 19, 14, 14, 11, 20, 28]})
#create scatterplot
sns. scatterplot (x= df.x , y= df.y )
#add custom line to scatterplot
plt. plot ([2, 6], [0, 25])
Uwaga : pełną dokumentację funkcji seaborn scatter() można znaleźć tutaj .
Dodatkowe zasoby
Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania za pomocą seaborn:
Jak dodać tytuł do działek Seaborn
Jak zmienić rozmiar czcionki w wykresach Seaborn
Jak dostosować liczbę kleszczy na działkach Seaborn