Plotly.Esprimere.Funnel_area

Plotly.Esprimere.Funnel_area
“I grafici a imbuto sono un tipo popolare di trama utilizzato per rappresentare diverse fasi di un aspetto specifico, specialmente nella business intelligence.
Un'area a imbuto è molto simile a un diagramma a imbuto, tranne ogni riga nella cornice dei dati fornita viene visualizzata come settore trapezoidale.
In questo breve tutorial, tratteremo il modo in cui è possibile creare un'area a imbuto usando il modulo Plotly Express."

Immerciamoci.

Sintassi della funzione

La sintassi della funzione è come mostrato di seguito:

Plotly.esprimere.funnel_area (data_frame = nessuno, nams = nessuno, valori = nessuno, color = nessuno,
color_disccrete_sequence = nessuno, color_disccrete_map = nessuno, hover_name = nessuno,
hover_data = none, custom_data = nessuno, etichette = nessuna, title = nessuna, template = nessuna,
larghezza = nessuna, altezza = nessuna, opacità = nessuno)

Parametri:

  1. data_frame - Specifica il frame di dati contenente le colonne utilizzate nel diagramma.
  2. nomi - Imposta i valori utilizzati come etichette per i settori a imbuto.
  3. valori - Definisce i valori utilizzati per impostare i valori associati ai settori dell'imbuto.
  4. colore - Imposta i valori utilizzati per assegnare un colore unico ai marchi.
  5. color_discrete_sequence - Definisce un valore di colore CSS valido utilizzato per i colori del settore.
  6. titolo - Imposta il titolo per la figura.
  7. larghezza altezza - Definisce la larghezza e l'altezza della figura nei pixel.
  8. opacità - Definisce l'opacità per i settori a imbuto. Il valore dell'opacità deve variare tra O e 1.

Esempio illustrazione

Il codice seguente illustra come creare un'area di imbuto di base utilizzando il modulo Plobly Express.

importazione della trama.esprimere come px
data = dict (
compile_time = [23.45, 16.66, 14.22, 12.44, 8.11],
Stage = ['Development', 'Database Integration', 'Testing_Deployment', 'Refactor', 'Production']
)
FIG = px.funnel_area (data, valori = 'compile_time', nams = 'stage')
Fico.spettacolo()

Il codice sopra dovrebbe restituire una figura come mostrato:

È possibile modificare la combinazione di colori impostando il parametro color_discrete_sequence come mostrato nell'esempio seguente:

importazione della trama.esprimere come px
data = dict (
compile_time = [23.45, 16.66, 14.22, 12.44, 8.11],
Stage = ['Development', 'Database Integration', 'Testing_Deployment', 'Refactor', 'Production']
)
FIG = px.funnel_area (data, valori = 'compile_time', nams = 'stage', color_disccrete_sequence = px.colori.sequenziale.Plasma_r)
Fico.spettacolo()

Questo imposta il colore su Plasma_r come definito in trama.esprimere.colori.sequenziale.

L'output risultante:

Per impostare uno sfondo scuro, possiamo usare il parametro modello come mostrato:

FIG = px.funnel_area (data, valori = 'compile_time', nams = 'stage', color_disccrete_sequence = px.colori.sequenziale.Plasma_r, Template = 'Plotly_Dark')
Fico.spettacolo()

La figura risultante è come mostrato:

Per impostare il titolo di figura:

FIG = px.funnel_area (data, valori = 'compile_time', nams = 'stage', color_disccrete_sequence = px.colori.sequenziale.Plasma_r, Template = 'Plotly_Dark', title = 'area funnella del tempo di compilazione del progetto')
Fico.spettacolo()

Il codice sopra dovrebbe aggiungere il testo nel parametro del titolo come titolo.

Esempio di output:

E questo è tutto per questo.

Chiusura

Questo articolo illustra i fondamenti della creazione di grafici dell'area a imbuto utilizzando il modulo Plotly Express.