Introduzione ai grafici a torta in R

La visualizzazione dei dati è un modo importante per estrarre informazioni dai dati e da diversi metodi di visualizzazione, il grafico a torta in R ha la sua applicazione e vantaggi. I grafici a torta vengono utilizzati per mostrare la distribuzione del valore tra molti articoli in termini di proporzione o percentuale. Ad esempio, supponiamo che esista una società chiamata ABC Chemicals che investe le sue risorse nella produzione di 5 diversi tipi di prodotti chimici. Chiamiamo queste sostanze chimiche AB1, AB2, AB3, AB4 e AB5 e dalla quantità totale di sostanza chimica prodotta nell'anno 2018 che è 300MT, AB1 è stata prodotta 90MT, AB2 è stata prodotta 50MT, AB3 è stata prodotta 100MT, AB4 è stata prodotta 40MT e AB5 è stato prodotto 20MT. Ora, vogliamo comprendere intuitivamente questi dati sotto forma di alcuni grafici, quindi possiamo usare il grafico a torta per rappresentare queste informazioni.

Usando i grafici a torta, i modelli nei dati possono essere facilmente compresi mentre se passiamo attraverso la cifra numerica, spesso la comprensione richiede del tempo. Ad esempio, se tracciamo l'esempio sopra come grafico a torta, possiamo capire la quantità di produzione e la proporzione di produzione in un minuto.

Esistono vari pacchetti per la stampa di grafici a torta in R e tra quelle molte opzioni, ci concentreremo su due metodi in questo articolo.

Sintassi

La sezione precedente ha fornito una breve idea del grafico a torta e del suo utilizzo. In questa sezione, impareremo in particolare i grafici a torta in R. Per coloro che non conoscono R, si tratta di un linguaggio di programmazione utilizzato principalmente per l'analisi dei dati e l'apprendimento automatico. R è piuttosto ricco di funzionalità e offre centinaia di librerie per vari casi d'uso.

In R, il grafico a torta può essere creato utilizzando una semplice funzione integrata e la sintassi per lo stesso è riportata di seguito.

torta (x, etichette, raggio, principale, col, in senso orario)

Dove,

x è un vettore chiamato e contiene i valori numerici che devono essere utilizzati nel grafico a torta, come quelle figure di produzione nell'esempio sopra.

le etichette prendono un nome per quei valori in X come il nome dei prodotti chimici.

L'argomento raggio è per il raggio del cerchio del grafico a torta. Il suo valore tipico si trova tra −1 e +1.

l'argomento principale può essere utilizzato per fornire il titolo del grafico.

L'argomento col può essere usato per fornire i colori al grafico.

in senso orario è un valore logico che accetta Vero o Falso indicando se le sezioni di grafici sono disegnate in senso orario o antiorario.

Nota che X è un argomento obbligatorio e il resto è facoltativo.

Come creare un grafico a torta in R?

Ora che abbiamo compreso anche la sintassi del grafico a torta, costruiamo un grafico a torta. Per questo, useremo di nuovo lo stesso esempio nella sezione introduttiva sopra.

Prima di tutto, convertiamo l'esempio sopra sotto forma di tabella per una facile comprensione.

Nome della sostanza chimicaQuantità prodotta (in MT)
AB190
AB250
AB3100
AB440
AB520
Totale300

Innanzitutto, utilizziamo le seguenti due righe di codice R per convertire la tabella sopra in due vettori, uno per il nome della sostanza chimica e l'altro per il volume della sostanza chimica.

Ora, tracciamo un semplice grafico a torta fornendo solo il valore x nella sintassi sopra.

chem <- c (“AB1 ″, ” AB2 ″, ”AB3 ″, ” AB4 ″, ”AB5”)

vol <- c (90, 50.100, 40, 20)

pie (vol)

Il suo output è la figura seguente.

Se osservi l'output, non è molto chiaro cosa sia rappresentato da cosa. Quindi, per renderlo più intuitivo, inseriamo qualche argomento in più nella funzione pie ed eseguiamo di nuovo.

chem <- c (“AB1 ″, ” AB2 ″, ”AB3 ″, ” AB4 ″, ”AB5”)

vol <- c (90, 50.100, 40, 20)

torta (x = vol, etichette = chem, raggio = 1, principale = "Grafico a torta per produzione chimica", senso orario = T)

Questa immagine è meglio da capire in quanto contiene il nome dei prodotti chimici e un titolo. Si prega di notare che la combinazione di colori in entrambi questi grafici sta arrivando di default che possiamo cambiare secondo le nostre necessità o desideri. Lo faremo nella sezione seguente.

Come cambiare i grafici a torta e riempire il colore?

In questa sezione, impariamo come può essere un grafico a torta di modifica.

Innanzitutto, mostriamo la quantità di sostanza chimica nel grafico anziché il nome di sostanze chimiche.

torta (x = vol, etichette = vol, raggio = 1, principale = "Grafico a torta per produzione chimica", senso orario = T)

Esegui tu stesso e vedi l'output.

Quindi, consente di cambiare il colore dei grafici.

chem <- c (“AB1 ″, ” AB2 ″, ”AB3 ″, ” AB4 ″, ”AB5”)

vol <- c (90, 50.100, 40, 20)

torta (x = vol, etichette = chem, raggio = 1, principale = "Grafico a torta per produzione chimica", col = c ("rosso", "blu", "verde", "nero", "giallo"), in senso orario = T)

Qui abbiamo specificato i colori che vogliamo. L'output è il seguente.

Come creare un grafico a torta 3D?

In questa sezione, impareremo come costruire un grafico a torta 3D in R. per la costruzione di un grafico a torta 3D, dobbiamo prima installare una libreria in quanto non può essere eseguita dalla funzione integrata di base.

È necessario installare il plotter della libreria prima di eseguire il codice per il grafico a torta. Per installare la libreria, eseguire semplicemente il seguente comando in R.

Install.packages ( “plotrix”)

Successivamente, esegui le seguenti due linee per ottenere un grafico 3D.

chem <- c (“AB1 ″, ” AB2 ″, ”AB3 ″, ” AB4 ″, ”AB5”)

vol <- c (90, 50.100, 40, 20)

biblioteca (plotrix)

pie3D (vol, labels = chem, explode = 0.1, main = "Grafico a torta per prodotti chimici")

Conclusione

I grafici a torta sono usati molto ed è molto intuitivo e informativo che credo sia ormai molto chiaro. Nei domini finanziari e in molti altri settori, i grafici a torta sono la visualizzazione di base in cui inizia quasi tutta l'analisi. È semplice ma molto potente. In questo articolo, abbiamo fornito sufficienti dettagli che dovrebbero aiutare chiunque a iniziare a costruire grafici a torta con grande sicurezza e facilità. Si consiglia inoltre agli studenti e agli studenti di consultare il menu di aiuto di R, dove possono apprendere maggiori dettagli e funzionalità aggiuntive dei grafici a torta. Esiste un ottimo pacchetto di visualizzazione chiamato ggplot2 in R che fornisce molte opzioni di personalizzazione per i grafici a torta e tutte le altre visualizzazioni in generale, si consiglia ai candidati di esaminare anche questo. Infine, in caso di dubbi o ulteriori dubbi, puoi sempre commentare questo articolo e metterti in contatto per ulteriori spiegazioni, esempi e discussioni teoriche.

Articoli consigliati

Questa è stata una guida al grafico a torta in R. Qui abbiamo discusso su come creare un grafico a torta, Come modificare il grafico a torta e il colore di riempimento e Come creare un grafico a torta 3D. Puoi anche consultare i seguenti articoli per saperne di più -

  1. Esempi di grafici a torta
  2. Distribuzione binomiale in R
  3. Grafici vs grafici
  4. Guida al grafico a linee in R

Categoria: