Immerciamoci.
Sintassi della funzione
I seguenti frammenti di codice illustrano la sintassi della funzione e i parametri richiesti:
Plotly.Figura_factory.create_distplot (hist_data, group_labels, bin_size = 1.0,
Curve_Type = 'kde', color = Nessuno, rug_text = nessuno, histnorm = 'densità di probabilità',
show_hist = true, show_curve = true, show_rug = true)
Parametri:
DistPlot di base con Plotly Figura_Factory
Il seguente codice illustra come creare una semplice distratta usando Plotly Figura_Factory.
dalla trama.Figura_factory Importa create_distplot
Importa Numpy come NP
np.casuale.Seme (1)
x = np.casuale.Randn (100)
hist_data = [x]
Group_Labels = ['Esempio di base di distplot']
Fig = create_distplot (hist_data, group_labels)
Fico.spettacolo()
Il codice precedente crea una semplice distratto come mostrato nel seguente output:
Per nascondere il diagramma del tappeto, possiamo usare il parametro show_rug come mostrato nell'esempio seguente:
dalla trama.Figura_factory Importa create_distplot
Importa Numpy come NP
np.casuale.Seme (1)
x = np.casuale.Randn (100)
hist_data = [x]
Group_Labels = ['Esempio di base di distplot']
Fig = create_distplot (hist_data, group_labels, show_rug = false)
Fico.spettacolo()
Figura di output:
La figura data disabilita il diagramma del tappeto che è incluso nella parte inferiore dello spostamento per impostazione predefinita.
Per aggiungere un titolo alla figura, possiamo utilizzare la funzione update_layout () come mostrato nel seguente codice:
Fico.update_layout (title = 'Basic DistPlot')
Fico.spettacolo()
Produzione:
Per creare una distressione con una curva normale, possiamo impostare il parametro Curve_Type come mostrato nel seguente:
Fig = create_distplot (hist_data, group_labels, show_rug = false, curve_type = 'normal')
È inoltre possibile creare una disttrazione utilizzando Pandas DataFrame e Figura_Factory Module come mostrato nel seguente codice di esempio:
dalla trama.Figura_factory Importa create_distplot
Importa Numpy come NP
Importa panda come PD
df = pd.DataFrame ('2012': NP.casuale.Randn (200),
'2013': NP.casuale.Randn (200) +1)
Fig = create_distPlot ([DF [c] per c in df.colonne], df.colonne, bin_size =.25)
Fico.spettacolo()
La disttrat di output è come mostrato nel seguente:
Conclusione
In questo articolo, abbiamo esplorato i fondamenti della creazione dei dischi usando il modulo Plotly Fit_Factory.