Plotly.esprimere.torta

Plotly.esprimere.torta
I grafici a torta o le trame di torta sono uno dei tipi più comuni di trame quando illustra la proporzionalità. Un grafico a torta funziona dividendo un cerchio in settori in base alla proporzione di un valore rispetto ai valori complessivi.

Per questo, impareremo come possiamo creare trame di torta usando il modulo Express.

Plotly.esprimere.torta()

Per creare un grafico a torta in trama, utilizziamo la funzione Pie (). La sintassi della funzione è espressa come di seguito:

Plotly.esprimere.PIE (data_Frame = Nessuno, nams = Nessuno, valori = nessuno, color = Nessuno, facet_row = nessuno, facet_col = nessuno, facet_col_wrap = 0, facet_row_spacing = nessuno, facet_col_spacing = nessuno, color_discrete_sequence = nessuno, color_discrete_map = non hover_data = none, custom_data = nessuno, category_orders = non, etichette = nessuna, title = none, template = nessuno, width = non, altezza = nessuno, opacity = nessuno, hole = nessuno)

Nonostante l'enorme elenco dei parametri, la funzione PIE è molto semplice. I seguenti sono i parametri più essenziali che devi sapere.

  1. Data_frame: specifica i nomi delle colonne per la trama. Se si passa i valori come dizionario o oggetto Array_Mili.
  2. Nomi - Specie I valori usati come etichette per i settori del grafico a torta.
  3. Valori: specifica i valori utilizzati come valori associati ai settori della trama.
  4. Colore: definisce i valori utilizzati per assegnare colori unici ai segni della trama.
  5. Titolo: imposta il titolo per la figura.
  6. Larghezza/altezza - Specifica la larghezza e l'altezza del diagramma in pixel.

Esempio 1 - torta semplice

Possiamo costruire un semplice grafico a torta usando la funzione PIE () come illustrato nel codice seguente:

importazione della trama.esprimere come px
browser = ['Chrome', 'Safari', 'Edge MS', 'Firefox', 'Samsung Browser', 'Opera']
percentage_usage = [65.87, 18.61, 4.13, 3.26, 2.87, 2.11]
FIG = px.Pie (etichette = browser, valori = percentage_usage)
Fico.spettacolo()

Nell'esempio sopra, abbiamo dati che mostrano la quota di mercato del browser a partire dal 2022. Possiamo quindi creare un grafico a torta in base a questi dati utilizzando la funzione PIE ().

Passiamo le etichette come nome dei browser e i valori come utilizzo percentuale.

L'esecuzione del codice sopra dovrebbe restituire la figura:

Esempio 2

Possiamo migliorare la qualità della torta sopra impostando i nomi dei valori. Questo ci consentirà di determinare quale settore rappresenta quale valore. Un codice di esempio è come mostrato:

importazione della trama.esprimere come px
browser = ['Chrome', 'Safari', 'Edge MS', 'Firefox', 'Samsung Browser', 'Opera']
percentage_usage = [65.87, 18.61, 4.13, 3.26, 2.87, 2.11]
FIG = px.Pie (etichette = browser, valori = percentage_usage, nams = browser)
Fico.spettacolo()

Il codice sopra dovrebbe restituire la figura come mostrato:

In questo caso, possiamo facilmente interpretare quale settore (colore) rappresenta quale valore.

Esempio 3

Plotly consente inoltre di impostare il colore dei setti della torta usando il PX.Oggetto di colori. Per esempio:

FIG = px.Pie (etichette = browser, valori = percentage_usage, nams = browser, color_discrete_sequence = px.colori.sequenziale.Plasma)

In questo esempio, personalizziamo i colori del grafico a torta impostando il parametro color_discrete_sequence come px.colori.sequenziale.Plasma. Questo uno dei colori discreti integrati in trama.

La figura risultante è come mostrato:

È possibile visualizzare i valori di colore disponibili eseguendo:

FIG = px.colori.sequenziale.Swatches_Continue ()
Fico.spettacolo()

L'esecuzione del codice sopra dovrebbe mostrare un campione di colore con i colori disponibili e i rispettivi nomi.

Esempio 4

Usando il parametro del titolo, possiamo assegnare un titolo alla trama come mostrato:

FIG = px.Pie (etichette = browser, valori = percentage_usage, nams = browser, color_discrete_sequence = px.colori.sequenziale.Magma, title = 'browser MarketShare (2022)')
Fico.spettacolo()

Il codice sopra dovrebbe restituire una cifra:

Possiamo vedere la figura contiene il titolo come specificato.

Chiusura

In questa guida, hai imparato come creare e personalizzare i grafici a torta usando il modulo Plobly Express.