Graficul de piese în R - Cum se creează - Cum se creează 3D și se completează culoarea în grafic

Cuprins:

Anonim

Introducere în graficele de piese în R

Vizualizarea datelor este o modalitate importantă de a extrage informațiile din date și din mai multe metode de vizualizare, graficul grafic în R are propriile sale aplicații și avantaje. Graficele de piese sunt utilizate pentru a afișa distribuția valorilor între mai multe articole în termeni de proporție sau procent. De exemplu, să presupunem că există o companie numită ABC Chemicals care își investește resursele în fabricarea a 5 tipuri diferite de substanțe chimice. Să numim aceste substanțe chimice AB1, AB2, AB3, AB4 și AB5 și din cantitatea totală de substanțe chimice produse în anul 2018, care este 300MT, AB1 a fost produs 90MT, AB2 a fost produs 50MT, AB3 a fost produs 100MT, AB4 a fost produs 40MT și AB5 a fost produs 20MT. Acum, dorim să înțelegem intuitiv aceste date sub forma unor diagrame, apoi putem folosi graficul Pie pentru a descrie aceste informații.

Folosind graficele de plăcintă, tiparele din date pot fi înțelese cu ușurință, în timp ce dacă parcurgem cifra numerică, înțelegerea durează destul de mult. De exemplu, dacă reprezentăm exemplul de mai sus ca un grafic grafic, putem înțelege cantitatea de producție și proporția de producție într-un minut.

Există diverse pachete pentru a planifica graficele de plăcintă în R și printre aceste numeroase opțiuni, ne vom concentra pe două metode din acest articol.

Sintaxă

Secțiunea de mai sus a oferit o scurtă idee a graficului de plăcintă și a utilizării acesteia. În această secțiune, vom afla mai multe despre graficele de plăcintă din R, în special. Pentru cei care sunt noi în R, este un limbaj de programare folosit în principal pentru analiza datelor și învățarea automată. R este destul de bogat în funcționalitatea sa și oferă sute de biblioteci pentru diverse cazuri de utilizare.

În R, graficul plăcuță poate fi creat folosind o funcție simplă încorporată și sintaxa pentru aceeași este dată mai jos.

plăcintă (x, etichete, rază, principal, col, în sensul acelor de ceasornic)

Unde,

x este numit vector și conține valorile numerice care trebuie utilizate în graficul grafic, precum figurile de producție din exemplul de mai sus.

etichetele iau un nume pentru acele valori din X, cum ar fi numele substanțelor chimice.

argumentul razei este pentru raza cercului graficului. Valoarea sa tipică se află între −1 și +1.

argumentul principal poate fi utilizat pentru a furniza titlul graficului.

argumentul col poate fi folosit pentru a furniza culorile pentru grafic.

în sensul acelor de ceasornic este o valoare logică care ia fie True, fie Fals, indicând dacă feliile de diagrame sunt desenate într-o manieră în sens orar sau în sensul acelor de ceasornic.

Rețineți că X este un argument obligatoriu și restul sunt opționale.

Cum se creează o diagramă plăcuță în R?

Acum, că am înțeles și sintaxa graficului plăcintă, să construim un grafic. Pentru aceasta, vom folosi din nou același exemplu în secțiunea de introducere de mai sus.

În primul rând, să convertim exemplul de mai sus sub forma unui tabel pentru o înțelegere ușoară.

Denumirea substanței chimiceSuma produsă (în MT)
AB190
AB250
AB3100
AB440
AB520
Total300

În primul rând, folosim următoarele două linii de cod R pentru a transforma tabelul de mai sus în doi vectori, unul pentru numele substanței chimice și altul pentru volumul de substanță chimică.

Acum, desenăm o diagramă simplă, furnizând doar valoarea x din sintaxa de mai sus.

chim <- c ("AB1", "AB2", "AB3", "AB4", "AB5")

vol <- c (90, 50, 100, 40, 20)

plăcintă (voi)

Producția sa este figura de mai jos.

Dacă observați ieșirea, nu este foarte clar ce este reprezentat prin ce. Deci, pentru a fi mai intuitiv, introducem câteva argumente în funcția de plăcintă și rulăm din nou.

chim <- c ("AB1", "AB2", "AB3", "AB4", "AB5")

vol <- c (90, 50, 100, 40, 20)

plăcintă (x = vol, etichete = chim, rază = 1, principal = „Tabel grafic pentru producția chimică”, în sensul acelor de ceasornic = T)

Această imagine este mai bine de înțeles, deoarece conține numele substanțelor chimice, precum și un titlu. Vă rugăm să rețineți că schema de culori din ambele grafice sunt implicite, pe care le putem modifica în funcție de nevoia sau dorința noastră. Vom face asta în secțiunea de mai jos.

Cum se schimbă diagramele de plăcintă și se completează culoarea?

În această secțiune, să aflăm cum poate fi un grafic de modificare.

În primul rând, să arătăm cantitatea de substanțe chimice din grafic în loc de numele substanțelor chimice.

plăcintă (x = vol, etichete = vol, rază = 1, principal = „Tabel grafic pentru producția chimică”, în sensul acelor de ceasornic = T)

Rulați-l singur și vedeți ieșirea.

În continuare, permiteți schimbarea culorii graficelor.

chim <- c ("AB1", "AB2", "AB3", "AB4", "AB5")

vol <- c (90, 50, 100, 40, 20)

plăcintă (x = vol, etichete = chim, rază = 1, principal = „Tabel grafic pentru producția chimică”, col = c („roșu”, „albastru”, „verde”, „negru”, „galben”), în sensul acelor de ceasornic = T)

Aici am specificat culorile pe care le dorim. Rezultatul este ca mai jos.

Cum se creează un grafic de plăcintă 3D?

În această secțiune, vom învăța cum să construim o diagramă plăcintă 3D în R. pentru construirea unui grafic de plăcintă 3d, trebuie să instalăm mai întâi o bibliotecă, deoarece nu se poate realiza din funcția de bază incorporată.

Ar trebui să instalați plotrixul bibliotecii înainte de a rula codul pentru diagrama plăcintă. Pentru a instala biblioteca, pur și simplu executați următoarea comandă în R.

Install.packages ( „plotrix“)

După aceea, executați următoarele două linii pentru a obține un grafic 3d.

chem <- c ("AB1", "AB2", "AB3", "AB4", "AB5")

vol <- c (90, 50, 100, 40, 20)

bibliotecă (plotrix)

pie3D (vol, etichete = chem, explode = 0, 1, principal = „Grafic de piese pentru substanțe chimice”)

Concluzie

Graficele de plăcintă sunt folosite foarte mult și sunt foarte intuitive și informative, care cred că sunt foarte clare până acum. În domeniile financiare și în multe alte sectoare, graficele de plăci sunt vizualizarea de bază unde începe aproape toată analiza. Este simplu, dar foarte puternic. În acest articol, am oferit suficiente detalii care ar trebui să ajute pe oricine să înceapă cu crearea graficelor de plăcintă cu multă încredere și ușurință. Studenților și cursanților li se recomandă, de asemenea, să se uite în meniul de ajutor al R, unde pot afla mai multe detalii și funcționalități suplimentare ale graficelor de plăcintă. Există un pachet de vizualizare excelent, numit ggplot2 în R, care oferă multe opțiuni de personalizare a graficelor de plăcintă și a tuturor celorlalte vizualizări, în general, candidaților li se recomandă să analizeze și asta. În sfârșit, dacă există întrebări sau îndoieli suplimentare, puteți oricând să comentați acest articol și să luați legătura pentru mai multe explicații, exemple precum și discuții teoretice.

Articole recomandate

Acesta a fost un ghid al graficului de piese din R. Aici am discutat despre cum să creăm un grafic de plăcintă, Cum să schimbăm graficul de plăcintă și să completăm culoarea și Cum să creăm un grafic 3D. De asemenea, puteți consulta următoarele articole pentru a afla mai multe -

  1. Exemple de diagramă a plăcilor
  2. Distribuția binomială în R
  3. Grafice vs Grafice
  4. Ghid de linie Grafic în R