Lassen Sie uns eintauchen.
Funktionssyntax
Die folgenden Code -Ausschnitte veranschaulichen die Funktionssyntax und die erforderlichen Parameter:
Handlung.Figure_Factory.create_distplot (hist_data, gruppe_labels, bin_size = 1.0,
CURVE_TYPE = 'KDE', COLORS = NONE, RAVE_TEXT = NONE, HISTNORM = 'Wahrscheinlichkeitsdichte',
show_hist = true, show_curve = true, show_rug = true)
Parameter:
Basic Distplot mit Plotly Abbildung_Factory
Der folgende Cod.
von Handlung.Abbildung_Factory Import create_distplot
Numph als NP importieren
np.willkürlich.Samen (1)
x = np.willkürlich.Randn (100)
hist_data = [x]
gruppe_labels = ['distPlot grundlegendes Beispiel']
Fig = create_distplot (hist_data, gruppe_labels)
Feige.zeigen()
Der vorherige Code erstellt eine einfache Distplot, wie in der folgenden Ausgabe gezeigt:
Um das Teppichdiagramm zu verbergen, können wir den Parameter show_rug verwenden, wie im folgenden Beispiel gezeigt:
von Handlung.Abbildung_Factory Import create_distplot
Numph als NP importieren
np.willkürlich.Samen (1)
x = np.willkürlich.Randn (100)
hist_data = [x]
gruppe_labels = ['distPlot grundlegendes Beispiel']
Fig = create_distplot (hist_data, gruppe_labels, show_rug = false)
Feige.zeigen()
Ausgangsabbildung:
Die angegebene Zahl deaktiviert das Teppichdiagramm, das stand.
Um der Abbildung einen Titel hinzuzufügen, können wir die Funktion update_layout () wie im folgenden Code gezeigt verwenden:
Feige.update_layout (title = 'Basic DistPlot')
Feige.zeigen()
Ausgang:
Um eine Distplot mit einer normalen Kurve zu erstellen, können wir den Parameter curve_type wie im Folgenden festlegen:
Fig = create_distplot (hist_data, gruppe_labels, show_rug = false, curve_type = 'normal'))
Sie können auch einen DistPlot mit Pandas DataFrame und Abbildung_Factory -Modul erstellen, wie im folgenden Beispielcode gezeigt:
von Handlung.Abbildung_Factory Import create_distplot
Numph als NP importieren
Pandas als PD importieren
df = pd.DataFrame ('2012': NP.willkürlich.Randn (200),
'2013': np.willkürlich.Randn (200) +1)
Fig = create_distplot ([df [c] für c in df.Spalten], df.Spalten, bin_size =.25)
Feige.zeigen()
Die Ausgangsdistplot ist wie im Folgenden dargestellt:
Abschluss
In diesem Artikel haben wir die Grundlagen des Erstellens der DistPlots mithilfe von Plotly Abbildung_Factory -Modul untersucht.