Grafico a torta marittima

Grafico a torta marittima

Seaborn è un quadro di visualizzazione delle informazioni Python. Questo ha un'interfaccia utente intuitiva, visioni analitiche esteticamente convincenti e istruttive. Matplotlib è un framework software che consente agli utenti di creare grafici deterministici, interattivi e dinamici.

Il grafico a torta è una figura sferica con zeppe colorate che contiene tutti i dati. La distribuzione delle informazioni numeriche determina la dimensione di ogni segmento in un grafico a torta. Un grafico a torta è uno strumento per analizzare i valori e le composizioni numeriche. Indica la percentuale di record come percentuale del totale. Ogni volta che un elemento in un insieme di dati avrebbe un rapporto relativo più elevato, la sua dimensione e percentile a cuneo diventerebbe relativamente più grande di qualsiasi altro segmento nel grafico della torta.

Per fare in modo che un grafico a torta impieghi la biblioteca di Seaborn a Python, dobbiamo utilizzare la funzione di torta () di Matplotlib e l'argomento delle palette dei colori di Seaborn. Per creare un grafico a torta, forniremo i set di dati e i colori vibranti.

Dimostreremo come creare i grafici a torta con l'aiuto della Biblioteca Seaborn in questo tutorial.

Esempio 1:

Il programma successivo dimostra come creare un grafico a torta con la combinazione di colori "pastello":

Importa matplotlib.Pyplot come Plt
Importa Seaborn come SNS
Dati = [100,75, 50, 120, 80]
Etichette = ['Sezione 1', 'Sezione 2', 'Sezione 3', 'Sezione 4', 'Sezione 5']
Colori = SNS.Color_Palette ('Pastel') [0: 7]
Plt.PIE (Data, Etichette = Etichette, Colori = Colori, AutoPCT = '%.0f %% ')
Plt.spettacolo()

Qui, incorporiamo i file di intestazione richiesti matplotlib.Pyplot come PLT e il Seaborn come SNS. Quindi dichiariamo le etichette usando il termine "sezione". Applichiamo il metodo color_palette () per specificare il colore del grafico della torta che vogliamo utilizzare. Forniamo il "pastello" come argomento. La Biblioteca Seaborn contiene la funzione di Color_Palette (). Viene utilizzata la funzione Pie () del modulo Matplotlib. Questa funzione disegna il grafico a torta. Questo metodo contiene quattro parametri diversi. Ora utilizziamo la funzione show () di matplotlib.Libreria Pyplot per rappresentare il grafico.

Esempio 2:

In questo caso, vedremo come usiamo la combinazione di colori "luminosi" per disegnare il grafico a torta.

Importa matplotlib.Pyplot come Plt
Importa Seaborn come SNS
Dati = [67, 23, 78, 46, 90]
Etichette = ['Sezione 1', 'Sezione 2', 'Sezione 3', 'Sezione 4', 'Sezione 5']
Colori = SNS.Color_Palette ('Bright') [0: 7]
Plt.PIE (Data, Etichette = Etichette, Colori = Colori, AutoPCT = '%.0f %% ')
Plt.spettacolo()

Dopo aver integrato il matplotlib.Biblioteche Pyplot e Seaborn, identifichiamo il set di dati. Il numero di individui in ciascuna sezione è mostrato in questa raccolta di dati. Questi dati vengono salvati nella variabile denominata "dati" come array. I titoli vengono quindi indicati, utilizzando la parola chiave "sezione". Il metodo Color Palette () viene utilizzato per determinare l'ombra del grafico a torta risultante.

Abbiamo assegnato il valore "luminoso". Per creare il grafico a torta più accattivante, modifichiamo la combinazione di colori in una tonalità più luminosa. Il metodo Color Palette () si trova nel pacchetto Seaborn. Viene applicata la funzione Pie () della libreria Matplotlib. Il grafico a torta viene creato utilizzando il metodo. Ci sono stati diversi attributi in questa metodologia. Per rappresentare la trama, usiamo il matplotlib.Metodo Show () di Pyplot Library.

Esempio 3:

Creiamo un grafico a torta includendo una nuova combinazione di colori e poi esplodiamo. Esamineremo la funzionalità aggiuntiva del grafico a torta su come crearne uno con la biblioteca Matplotlib e la biblioteca di Seaborn.

Importa matplotlib.Pyplot come Plt
Import Seaborn
Dati = [20, 63, 95, 57, 41]
keys = ['segmento 1', 'segmento 2', 'segmento 3', 'segmento 4', 'segmento 5'
explode = [0, 0.1, 0, 0, 0]
Palette_color = Seaborn.Color_Palette ('Dark')
Plt.Pie (Data, Etichette = Chiavi, Colors = Palette_Color,
explode = explode, autopct = '%.0f %% ')
Plt.spettacolo()

Prima di tutto, importa il matplotlib.file di intestazione piplota e marittima. Dichiariamo due variabili definite "dati" e "chiavi". La variabile "dati" è assegnata ad alcuni valori casuali. Le "chiavi" variabili sono assegnate ai tag per questi valori menzionati nel grafico a torta. Abbiamo applicato l'attributo "Explode" e gli ha dato valori diversi. Possiamo descrivere gli studenti in "Segmento 2" in un modo nuovo applicando il parametro Explode per renderlo una fetta distintiva. Abbiamo impostato la torta esplodente sul secondo segmento.

Ora utilizziamo il metodo Color_Palette () della Biblioteca Seaborn. Chiamiamo questa funzione per indicare il colore del grafico della torta. È tempo di rappresentare i dati sul grafico della torta, quindi utilizziamo la funzione PIE () della libreria PLT. I parametri di questa funzione includono dati, etichette, colori, esplodere e "autopct" come argomenti.

Per garantire l'efficacia, utilizziamo il parametro "AutoPCT" per specificare la proporzione degli studenti all'interno di ogni fetta. Per illustrare la torta, il PLT.il metodo show () viene invocato.

Esempio 4:

In Seaborn, creeremo un grafico a torta innovativo. Modificheremo la scala dei caratteri in “2.5 "e regola la combinazione di colori su" scuro "perché il carattere appartiene alla famiglia" Arial ".

Importa matplotlib.Pyplot come Plt
Importa Seaborn come SNS
SNS.set_theme (palette = "dark", font = "arial", font_scale = 2.5)
Dati = [8937, 3949, 9843, 4240, 5698]
mesi = ['giugno', 'luglio', 'agosto', 'settembre', 'ottobre']
Plt.PIE (dati, etichette = mesi)
Plt.spettacolo()

All'inizio del programma, introduciamo le biblioteche. Il matplotlib.La biblioteca Pyplot viene importata come PLT e la biblioteca Seaborn viene importata come SNS. Qui, applichiamo il metodo set_theme () per specificare i diversi argomenti come il colore di una tavolozza, font e font_scale dei dati. Questi argomenti richiedono un valore float e una stringa che rappresenta una dimensione e uno stile del carattere, rispettivamente.

Prendiamo il set di dati delle vendite degli articoli elettronici nei diversi mesi. Dopo aver indicato le vendite totali, definiamo anche i nomi dei mesi. Nel passaggio successivo, invochiamo la funzione PIE () del modulo Matplotlib per disegnare il grafico a torta. Alla fine, il PLT.show () viene utilizzato per visualizzare il grafico a torta.

Conclusione

In questo articolo, abbiamo imparato le numerose metodologie di creazione di un grafico a torta usando il pacchetto Seaborn. Abbiamo anche disegnato i grafici a torta fornendo gli schemi di colore luminoso e pastello. Sebbene il pacchetto di analisi visiva di Python Seaborn non potesse avere un metodo predefinito per realizzare grafici a torta, abbiamo utilizzato i metodi della libreria Matplotlib per acquisire un grafico a torta e quindi utilizzato il parametro della tavolozza dei colori della biblioteca di Seabor.