Handlung.Expess.Linie

Handlung.Expess.Linie
Eine der häufigsten Diagramme in der statistischen, wissenschaftlichen oder finanziellen Verschwörung ist eine Linienhandlung. Ein Zeilendiagramm ist leicht zu erstellen und zu interpretieren, da es Datenpunkte als Serie anzeigt. Anschließend verbindet die Punkte mit einem geraden Segment, sodass Sie die Änderung der Werte über einen bestimmten Parameter anzeigen können. Daher ist es keine Überraschung, dass es in vielen Handlungsbedürfnissen weit verbreitet ist.

In diesem Tutorial werden wir uns mit unserem Handlungswissen eintauchen und diskutieren, wie wir ein Zeilendiagramm mit dem Plotly Express -Modul erstellen können.

Handlung.äußern.Linie()

Um ein Zeilendiagramm mit dem Plotly Express -Modul zu erstellen, verwenden wir die Linienfunktion. Die Funktion nimmt eine Syntax wie unten gezeigt:

Handlung.äußern.Zeile (data_frame = Keine, x = keine, y = keine, line_group = keine, color = none, line_dash = none, symbol = none, hover_name = none, hover_data = none, Custom_data = None, text = none, facet_row = none, facet_col=None, facet_col_wrap=0, facet_row_spacing=None, facet_col_spacing=None, error_x=None, error_x_minus=None, error_y=None, error_y_minus=None, animation_frame=None, animation_group=None, category_orders=None, labels=None, orientation= Keine, color_discrete_sequence = keine, color_discrete_map = none, line_dash_sequence = none, line_dash_map = none, symbol_sequence = none, symbol_map = Keine, markers = false, log_x = false, log_y = false, range_x = none, line_ None, none, keine render_mode = 'auto', title = none, template = keine, width = keine, Höhe = none)

Trotz der großen Parameterliste ist die Funktion relativ einfach und müssen selten alle Parameter verwenden, falls vorhanden.

Lassen Sie uns die nützlichste und häufigste Parameterliste untersuchen, die Sie wissen müssen.

  1. Data_Frame -Spezifiziert die im Diagramm verwendeten Spaltennamen. Sie können diese Werte als PANDAS -Datenfream, ein Array_ -ähnliches Objekt oder ein Python -Wörterbuch übergeben.
  2. x - Gibt die Werte an, mit denen die Markierungen entlang der x -Achse positioniert werden. Sie können diesen Parameter als Spaltenname innerhalb des angegebenen Datenrahmens, einer PANDAS -Serie oder eines array_ -ähnlichen Objekts angeben.
  3. Y - Ähnlich wie x, aber die Werte werden für die Y -Achse verwendet.
  4. Farbe - Gibt die Werte an, mit denen die Farbe Markierungen zugewiesen werden.
  5. Line_group - Ermöglicht Ihnen, Zeilen von Data_Frames in Zeilen zu gruppieren.
  6. Line_shape - Gibt die Form der Linien an. Zu den akzeptierten Werten gehören 'linear' oder 'Spline'.
  7. Titel - Gibt den Titel für die Handlung an.
  8. Modus - Gibt an, dass die Funktion das Zeilendiagramm als Graph_Objects zurückgibt.Figurenentyp.

Leitungsdiagramm mit Plotly.Express -Modul

Lassen Sie uns nun lernen, wie wir eine Zeilenhandlung mit Plotly Express erstellen können. Nehmen Sie den unten angegebenen Code:

Handlung importieren.als px ausdrücken
df = px.Daten.Aktien()
Abb = Px.Zeile (df, x = 'Date', y = 'Amzn')
Feige.zeigen()

Im obigen Beispiel beginnen wir zunächst das Plotly Express -Modul als PX importieren. Anschließend erstellen wir einen Datenrahmen aus den Pandas Stocks -Daten.

Schließlich erstellen wir das Zeilendiagramm für die Spalte "AMZN" aus dem Datenrahmen. Der obige Code sollte ein Zeitreihendiagramm der Aktien im Datenrahmen zurückgeben.

Eine Beispielfigur ist wie gezeigt:

Einfaches Zeilendiagramm

Wir können auch einfache Zeilendiagramme erstellen, ohne benutzerdefinierte Daten zu verwenden. Zum Beispiel können wir einen einfachen Numpy -Bereich verwenden, wie im folgenden Code gezeigt.

Handlung importieren.als px ausdrücken
Numph als NP importieren
x = np.Arange (50)
y = np.Arange (25, 75)
Abb = Px.Zeile (x = x, y = y)
Feige.zeigen()

Der obige Code sollte ein einfaches Zeilendiagramm wie gezeigt zurückgeben:

Farbe angeben

Wenn Sie mehrere Zeilendiagramme haben, können Sie sie unterscheiden, indem Sie eine Farbe mit dem Farbparameter geben.

Nehmen Sie den folgenden Beispielcode:

Handlung importieren.als px ausdrücken
df = px.Daten.gapminder ().Abfrage ("Kontinent == 'Europa'")
Abb = Px.Linie (df, x = 'Jahr', y = 'LifeExp', Color = 'Country')
Feige.zeigen()

In diesem Beispiel verwenden wir die GapMinder -Daten. Wir erstellen dann eine Linienhandlung für jedes Land auf dem europäischen Kontinent. Mit dem Farbparameter geben wir die Farbe als Länderspalte an. Dadurch wird für jede Farbe in der Handlung eine eindeutige Farbe zugewiesen.

Die resultierende Abbildung ist wie gezeigt:

Herzlichen Glückwunsch, Sie haben erfolgreich gelernt, wie man Zeilenplots mit Plotly Express erstellt und verwendet.