So fügen sie in seaborn eine linie zu einer punktwolke hinzu
Sie können die folgenden Methoden verwenden, um in Seaborn eine Linie zu einer Punktwolke hinzuzufügen:
Methode 1: Fügen Sie eine horizontale Linie hinzu
#add horizontal line at y=15 plt. axhline (y=15)
Methode 2: Fügen Sie eine vertikale Linie hinzu
#add vertical line at x=4 plt. axvline (x=4)
Methode 3: Fügen Sie eine benutzerdefinierte Zeile hinzu
#add straight line that extends from (x,y) coordinates (2,0) to (6, 25) plt. plot ([2, 6], [0, 25])
Die folgenden Beispiele zeigen, wie die einzelnen Methoden in der Praxis angewendet werden.
Beispiel 1: Fügen Sie der Seaborn-Punktwolke eine horizontale Linie hinzu
Der folgende Code zeigt, wie man in Seaborn ein Streudiagramm erstellt und eine horizontale Linie bei y = 15 hinzufügt:
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)
Beispiel 2: Fügen Sie der Seaborn-Punktwolke eine vertikale Linie hinzu
Der folgende Code zeigt, wie man in Seaborn ein Streudiagramm erstellt und eine vertikale Linie bei x = 4 hinzufügt:
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)
Beispiel 3 : Fügen Sie der Seaborn-Punktwolke eine benutzerdefinierte Linie hinzu
Der folgende Code zeigt, wie man in Seaborn eine Punktwolke erstellt und eine gerade Linie hinzufügt, die sich von den (x, y)-Koordinaten (2,0) bis (6, 25) erstreckt.
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])
Hinweis : Die vollständige Dokumentation für die Seaborn- Scatter()- Funktion finden Sie hier .
Zusätzliche Ressourcen
Die folgenden Tutorials erklären, wie Sie andere häufige Aufgaben mit Seaborn ausführen:
So fügen Sie Seaborn-Plots einen Titel hinzu
So ändern Sie die Schriftgröße in Seaborn-Plots
So passen Sie die Anzahl der Ticks in Seaborn-Plots an