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)

Seaborn fügt dem Streudiagramm eine horizontale Linie hinzu

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) 

Seaborn fügt der Punktwolke eine vertikale Linie hinzu

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

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert