In diesem Artikel werden wir untersuchen, wie wir mit dem Plotly Express -Modul ternäre Diagramme erstellen können.
Handlung.äußern.Scatter_ternary ()
Um ein ternäres Diagramm in Plotly zu erstellen, verwenden wir die Funktion Scatter_ternary (). Die Funktionssyntax ist wie unten gezeigt:
Handlung.äußern.scatter_ternary (data_frame = keine, a = keine, b = keine, c = keine, color = none, symbol = keine, size = none, text = none, hover_name = none, hover_data = Keine, Custom_data = None, Animation_Frame = None, animation_group=None, category_orders=None, labels=None, color_discrete_sequence=None, color_discrete_map=None, color_continuous_scale=None, range_color=None, color_continuous_midpoint=None, symbol_sequence=None, symbol_map=None, opacity=None, size_max=None, title= Keine, Vorlage = keine, width = keine, Höhe = keine)Die Funktionsparameter werden wie unten gezeigt ausgedrückt:
Beispiel 1: Einfaches ternäres Diagramm
Nehmen Sie den folgenden Beispielcode, der zeigt, wie wir mit der Funktion Scatter_ternary () ein einfaches ternäres Diagramm erstellen können.
Handlung importieren.als px ausdrückenIm obigen Beispiel beginnen wir zunächst das Plotly Express -Modul als PX importieren. Wir importieren auch Pandas, um einen Datenrahmen aus den Daten zu erstellen.
Sobald wir den Datenrahmen haben, verwenden wir die Funktion Scatter_ternary (), um ein ternäres Diagramm der Wahlkandidaten zu erstellen.
Die resultierende Abbildung ist wie gezeigt:
Beispiel 2
Angenommen, wir möchten die Markierungen auf der Grundlage des Wahlbereichs kennzeichnen. Wir können unseren Datenrahmen so aktualisieren, dass die Spalte der Flächenspalte wie gezeigt einbezieht:
Candidate_1 = [10000, 20000, 1000, 50000, 40000]Sobald wir den obigen Code ausgeführt haben, sollten wir ein Diagramm wie gezeigt sehen:
In diesem Beispiel geben wir den Farbparameter anhand des Stimmenbereichs an.
Beispiel 3
Wir können den Markierungen auch ein eigenes Symbol zuweisen, indem wir den Symbolparameter einstellen.
Abb = Px.Scatter_ternary (df, a = "candidate_1", b = "candidate_2", c = "candidate_3", color = 'Bereiche', symbol = 'Bereiche')Das Ausführen des obigen Codes sollte eine eindeutige Marke basierend auf dem Bereich zuweisen.
Die resultierende Abbildung ist wie gezeigt:
Abschluss
Dieser Artikel deckt die Grundlagen der Erstellung und Arbeiten mit ternären Handlungen in Plotly Express ab.