Handlung.Graph_Objects.Streuen

Handlung.Graph_Objects.Streuen
Streudiagramme sind eine der häufigsten Diagramme in Bezug auf die Datenvisualisierung. In Streudiagrammen wird jeder Datenpunkt als Markierungspunkt dargestellt, der durch seinen Standort auf der X- und Y-Achse angegeben ist. In diesem Artikel werden wir verstehen, wie wir das Modul von Plotly Graph_Objects und die Streuklasse verwenden können, um Streudiagramme zu erstellen.”

Basic -Streuungsplot mit Graph_Objects

Wir können ein einfaches Streudiagramm erstellen, indem wir die Werte der X- und Y -Parameter in der Streuklasse angeben.

Eine Abbildung ist wie gezeigt:

Handlung importieren.Graph_Objects as Go
Fig = Go.Abbildung (Daten = Go.Streuen(
x = [0,1,2,3,4,5],
y = [0,1,4,9,16,25]
))
Feige.zeigen()

Standardmäßig erstellt Plotly ein Streudiagramm mit den mit Zeilen verbundenen Markierungen. Eine Beispielabbildung ist unten dargestellt:

Um die Marker anzuzeigen, können wir die Modusparameter wie im folgenden Code gezeigt verwenden:

Handlung importieren.Graph_Objects as Go
Fig = Go.Abbildung (Daten = Go.Streuen(
x = [0,1,2,3,4,5],
y = [0,1,4,9,16,25],
Modus = "Marker"
))
Feige.zeigen()

Ausgang:

Sie können auch das Streudiagramm angeben, um als Zeilen anzuzeigen, indem Sie den Modus wie gezeigt auf Zeilen einstellen:

Handlung importieren.Graph_Objects as Go
Fig = Go.Abbildung (Daten = Go.Streuen(
x = [0,1,2,3,4,5],
y = [0,1,4,9,16,25],
Modus = "Linien"
))
Feige.zeigen()

Resultierende Ausgabe:

Markierungsfarbe einstellen

Wir können eine benutzerdefinierte Farbe für die Markierungen festlegen, indem wir den Parameter marker_color und die Farbe als RGB -Wert angeben.

Zum Beispiel:

Handlung importieren.Graph_Objects as Go
Fig = Go.Abbildung (Daten = Go.Streuen(
x = [0,1,2,3,4,5],
y = [0,1,4,9,16,25],
modus = "Marker+Linien",
marker_color = 'rgb (152, 0, 123)' '
))
Feige.zeigen()

Resultierende Abbildung:

Sie können die Farbe auch als RGBA -Wert angeben.

Farben) zeigen

Wir können den Parameter von Colorscale auch so einstellen.

Handlung importieren.Graph_Objects as Go
Fig = Go.Abbildung (Daten = Go.Streuen(
x = [0,1,2,3,4,5],
y = [0,1,4,9,16,25],
modus = "Marker+Linien",
marker = dict (
farbencale = 'Plasma',
showsCale = true
),
marker_color = 'rgb (152, 0, 123)' ',
))
Feige.zeigen()

Ausgang:

Streudiagramm aus einem Datensatz verstreuen

Wir können auch ein Streudiagramm mithilfe von Graph_Objects aus einem Datensatz erstellen. Zum Beispiel erstellt der folgende Code ein Streudiagramm aus dem Datensatz von Iris ().

Handlung importieren.Graph_Objects as Go
Handlung importieren.als px ausdrücken
df = px.Daten.Iris()
Fig = Go.Abbildung (Daten = Go.Streuen(
x = df ['sepal_width'],
y = df ['sepal_length'],
Modus = 'Marker'
))
Feige.zeigen()

Das resultierende Streudiagramm ist wie gezeigt:

Um eine Farbe für die Markierungen als Spalte innerhalb des Datenrahmens festzulegen, können wir ausführen:

Fig = Go.Abbildung (Daten = Go.Streuen(
x = df ['sepal_width'],
y = df ['sepal_length'],
Modus = 'Marker',
marker_color = df ['specy_id']
))

Beachten Sie, dass die Farbe einem numerischen Wert entsprechen sollte, der ein Interpret einer bestimmten Farbe sein kann.

Ergebnis:

Abschluss

In diesem Artikel haben wir die Möglichkeiten zum Erstellen von Streudiagrammern mithilfe der Streuklasse von Plotly Graph_Objects untersucht.