Handlung.äußern.line_polar

Handlung.äußern.line_polar

Polare Diagramme sind Arten von Diagrammen, die Daten entlang einer radialen und Winkelachse visualisieren. Mit Plotly Express können Sie polare Daten als Linien unter Verwendung der Funktion line_polar () darstellen.

Funktionssyntax und Parameter

Die Funktionssyntax und die Parameterliste sind wie gezeigt:

Laut.äußern.line_polar (data_frame = keine, r = keine, theta = keine, color = none, line_dash = none, hover_name = none, hover_data = none, Custom_data = Keine, line_group = none, text = none, symbol = none, Animation_Frame = Keine, none, none, animation_group=None, category_orders=None, labels=None, color_discrete_sequence=None, color_discrete_map=None, line_dash_sequence=None, line_dash_map=None, symbol_sequence=None, symbol_map=None, markers=False, direction='clockwise', start_angle=90, line_close = false, line_shape = none, render_mode = 'auto', raille_r = none, range_theta = none, log_r = false, title = none, template = none, width = keine, hohe = keine)


Im Folgenden sind einige der wichtigen Funktionsparameter aufgeführt, die Sie wissen müssen:

    1. Data_frame - Gibt den Data_Frame an, der die im Diagramm verwendeten Spaltennamen enthält.
    2. R - Legt die Werte fest, mit der die Markierungen entlang der Radialachse in der polaren Koordinate positioniert werden.
    3. Theta - Legt die Werte fest, mit der die Markierungen entlang der Winkelachse auf der polaren Koordinate positioniert werden.
    4. Farbe - Gibt die Werte an, mit denen die Marke eine eindeutige Farbe zugewiesen werden.
    5. Line_dash - Gibt die Werte an, mit der die Zeilen Armaturenbrettmuster zugewiesen werden,.
    6. Start_angle - setzt den Startwinkel für die Winkelachse.
    7. line_shape - Gibt die Linienform entweder linear oder spline an.
    8. Titel - Legt den Titel für die Figur fest.
    9. Breite Höhe - definiert die Breite und Höhe der Figur in Pixeln.

Beispiel

Das folgende Beispiel zeigt, wie ein Linienpolardiagramm erstellt wird.

Handlung importieren.als px ausdrücken
df = px.Daten.Wind()
Abb = Px.line_polar (df, r = 'frequency', theta = 'Richtung')
Feige.zeigen()


Der obige Code sollte eine Abbildung wie gezeigt zurückgeben:


Sie können auch die Farbe der Zeilen angeben, indem Sie den Farbparameter in einer Spalte innerhalb des Datenrahmens einstellen.

Handlung importieren.als px ausdrücken
df = px.Daten.Wind()
Abb = Px.line_polar (df, r = 'frequency', theta = 'Richtung', color = 'Richtung')
Feige.zeigen()


Der obige Code sollte den Zeilen basierend auf der Windrichtung eine eindeutige Farbe zuweisen. Die resultierende Abbildung ist unten dargestellt:


Um die Hintergrund- und Farbsequenz des Diagramms zu ändern, können Sie den Parameter color_discrete_sequence wie im folgenden Code gezeigt verwenden:

Handlung importieren.als px ausdrücken
df = px.Daten.Wind()
Abb = Px.line_polar (df, r = 'frequency', theta = 'Richtung', color = 'Richtung', color_discrete_sequence = px.Farben.sequentiell.Blackbody_R)
Feige.zeigen()


Die resultierende Abbildung:


Stellen Sie einen dunklen Hintergrund mit dem Vorlageparameter ein:

Handlung importieren.als px ausdrücken
df = px.Daten.Wind()
Abb = Px.line_polar (df, r = 'frequency', theta = 'Richtung', color = 'Richtung', color_discrete_sequence = px.Farben.sequentiell.Pinkyl_r, template = 'plotly_dark')
Feige.zeigen()


Ausgang:


Um den Titel für Ihre polare Handlung festzulegen:

Abb = Px.line_polar (df, r = 'frequency', theta = 'Richtung', color = 'Richtung', color_discrete_sequence = px.Farben.sequentiell.Pinkyl_r, title = 'wind polar plot')
Feige.zeigen()


Ausgang:


Das war's für dieses Tutorial.