Bardiagramme sind am häufigsten, abgesehen von Liniendiagrammen, Arten von Handlungen, die jeder erstellen kann. Sie zeigen die Beziehung zwischen einem numerischen und einem kategorialen Wert. Jede Beziehung wird dann als Balken mit der Größenhöhe des Balkens angezeigt, der den tatsächlichen Wert darstellt.
Aufgrund dieser Einfachheit sind Stangenplots ziemlich einfach zu erstellen und zu interpretieren. Dies macht sie für schnelle Handlungen sehr nützlich.
In diesem Tutorial werden wir untersuchen, wie wir das Plotly Express -Modul verwenden können, um Balkenplots zu erstellen.
Handlung.Expres.Bar()
Wie Sie wahrscheinlich vermutet haben, verwenden wir die BAR () -Funktion, um eine Balkenhandlung in Handlung zu erstellen, die Funktion bar (). Die Funktionssyntax wie unten gezeigt:
Handlung.äußern.bar (data_frame = keine, x = keine, y = keine, color = none, muster_shape = Keine, facet_row = Keine, facet_col = none, facet_col_wrap = 0, facet_row_spacing = none, facet_col_spacing = none, hover_name = none, Hover_DATA = NON, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NON, NON, NON, NON, NON, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NON, NON, NON, NONE, NONE, NONE, NONE, NONE, NONE, NON, NONE, nicht Custom_data = none, text = keine, base = 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, Color_discrete_sequence = none, color_discrete = Keine, color_continuous_scale = none, muster_shape_sequence = none, muster_shape_map = Keine, range_color = none, color_continuous_midpoint = keine, opacity = keine, orientation = none, barMode = 'relativ', log_x = false, log_y = false, Bereich, Bereich, Bereich, keine, reiche, rabge_x = none, keine, rabge_x = none, keine, reiche, reiche, rabge_x = none, siegh, siegh, rabge_x = none, siegh, rabge_x = none, siegle, nicht, rabge_x = none, siegh, rabge_x = none, siegh, rabge_x = none, siegle, nicht, rabge_x = none, signy_y = Keine, text_auto = false, title = keine, Vorlage = keine, width = keine, Höhe = keine)Lassen Sie sich nicht von der massiven Parameterliste einschüchtern lassen. Die Funktion ist sehr einfach zu verwenden und Sie müssen sich nur an fünf der oben genannten Parameter erinnern.
Die nützlichsten Funktionsparameter, die Sie kennen müssen, sind:
Die Funktion gibt das Balkendiagramm der angegebenen Daten als Graph_Objects zurück.Figurenentyp.
Lassen Sie uns untersuchen, wie wir die Funktion bar () verwenden können, um echte Balkenplots zu erstellen.
Beispiel 1 - Einfaches Balkendiagramm
Beginnen wir mit einem einfachen Balkendiagramm, wie im folgenden Code gezeigt:
Handlung importieren.als px ausdrückenIm obigen Beispielcode importieren wir zunächst die Plotly Express -Pandas -Pakete.
Wir erstellen dann einen Datenrahmen und übergeben die Werte, die wir zeichnen möchten.
Mit der Funktion bar () erstellen wir schließlich ein Balkendiagramm der OS -Popularität. Die resultierende Abbildung ist dargestellt:
Beachten Sie, dass jede Zeile die Daten des Betriebssystems darstellt. Daher repräsentiert jeder Balken jeden Browser.
Beispiel 2
Für eine bessere Sichtbarkeit können wir Plotly angeben, dass wir für jedes Betriebssystem eine eindeutige Farbe zuweisen sollen, wie unten gezeigt:
Handlung importieren.als px ausdrückenDas obige Beispiel oben legt den Farbparameter als Betriebssystemspalte im Datenrahmen fest. Dies sollte zu einer Abbildung wie gezeigt führen:
Beispiel - Horizontales Balkendiagramm
Wir können ein horizontales Balkendiagramm erstellen, indem wir die Spalten für die X- und Y -Achse schalten. Ein Beispiel ist wie gezeigt:
Handlung importieren.als px ausdrückenDer obige Code sollte wie gezeigt zu einem horizontalen Balkendiagramm führen:
Beispiel 4 - Balkendiagramme mit Text
Wenn Sie die Werte in den Balken festlegen möchten, können Sie den Parameter text_auto verwenden und wie gezeigt auf True einstellen:
Handlung importieren.als px ausdrückenDie resultierende Abbildung ist wie gezeigt:
Hier sehen wir die tatsächlichen Werte in den Balken.
Schließen
In diesem Artikel haben wir die Grundlagen der Arbeit mit Barplots in Plotly untersucht.