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:
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.