Das Kernendichtediagramm spiegelt sich auf jeder Seite wider, und der Bereich ist ausgefüllt, was eine geigenähnliche Form bietet.
Geigenplots sind weniger beliebt als Boxplots, können aber in verschiedenen Situationen viel besser geeignet sein. In diesem Artikel werden wir untersuchen, wie wir mit dem Plotly Express -Modul Geigenplots erstellen können.”
Funktionssyntax und Parameterliste
Die Syntax für die Handlung.äußern.Die Funktion von Violin () ist wie gezeigt:
Handlung.äußern.Violin (data_frame = Keine, x = keine, y = keine, color = none, facet_row = keine,
facet_col = none, facet_col_wrap = 0, facet_row_spacing = none, facet_col_spacing = Keine,
hover_name = none, hover_data = none, Custom_data = None, Animation_Frame = Keine,
Animation_Group = Keine, category_orders = none, labels = keine,
color_discrete_sequence = keine, color_discrete_map = Keine, Orientierung = Keine,
Geigenmodus = none, log_x = false, log_y = false, range_x = none, range_y = none,
Punkte = keine, box = false, title = keine, template = keine, width = keine, Höhe = keine)
Parameter:
Beispiel
Der folgende Code zeigt, wie Sie ein grundlegendes Geigenplot erstellen.
Handlung importieren.als px ausdrücken
df = px.Daten.Tipps ()
Abb = Px.Violine (df, y = 'Total_bill')
Feige.zeigen()
Die resultierende Geigenzahl ist wie gezeigt:
Um die Box in der Geige zu zeichnen, können wir den Box -Parameter wie gezeigt auf True einstellen:
Handlung importieren.als px ausdrücken
df = px.Daten.Tipps ()
Abb = Px.Violine (df, y = 'Total_bill', box = true)
Feige.zeigen()
Ausgang:
Beispiel 2
Wir können auch mehrere Geigenplots erstellen, wie gezeigt:
Handlung importieren.als px ausdrücken
df = px.Daten.Tipps ()
Abb = Px.Violine (df, x = 'sex', y = 'Total_bill', box = true, color = 'sex')
Feige.zeigen()
Die resultierenden Diagramme:
Um gruppiertes Geigenplot zu erstellen, können wir den Code wie gezeigt verwenden:
Handlung importieren.als px ausdrücken
df = px.Daten.Tipps ()
Abb = Px.Violin (df, y = 'Total_bill', Box = true, color = 'sex', ViolinMode = 'Overlay')
Feige.zeigen()
Ausgang:
Ende
In diesem Artikel haben wir untersucht, wie verschiedene Arten von Geigenplots mit dem Plotly Express -Modul erstellt werden können.
Glückliche Codierung!!