Uvod v Pie Charts v R

Vizualizacija podatkov je pomemben način pridobivanja informacij iz podatkov in iz več načinov vizualizacije, grafikon pita v R ima svojo uporabo in prednosti. Pite grafikoni se uporabljajo za prikaz porazdelitve vrednosti med številnimi predmeti v razmerju ali odstotku. Na primer, predpostavimo, da obstaja podjetje ABC Chemicals, ki vlaga svoje vire v proizvodnjo 5 različnih vrst kemikalij. Poimenimo te kemikalije AB1, AB2, AB3, AB4 in AB5 in od skupne količine kemikalije, proizvedene v letu 2018, ki je 300MT, AB1 je bila proizvedena 90MT, AB2 je bila proizvedena 50MT, AB3 je bila proizvedena 100MT, AB4 je bila proizvedena 40MT in AB5 je bil proizveden 20MT. Zdaj želimo te podatke intuitivno razumeti v obliki neke tabele, nato pa lahko za prikaz teh informacij uporabimo Pie grafikon.

Z uporabo tortnih grafov je mogoče vzorce v podatkih razumeti enostavno, če pa gremo skozi številčno sliko, pogosto razumevanje traja kar nekaj časa. Na primer, če naštejemo zgornji primer kot torto, lahko v eni minuti razberemo količino proizvodnje in delež proizvodnje.

Obstajajo različni paketi za risanje tortnih grafov v R in med temi številnimi možnostmi se bomo v tem članku osredotočili na dve metodi.

Sintaksa

Zgornji razdelek je na kratko predstavil grafikon pita in njegovo uporabo. V tem razdelku bomo podrobneje spoznali tortne karte v R. Za tiste, ki so novi v R, je programski jezik, ki se uporablja predvsem za analizo podatkov in strojno učenje. R je precej bogata s svojo funkcionalnostjo in ponuja na stotine knjižnic za različne primere uporabe.

V R-u lahko grafikon pita ustvarite s pomočjo preproste vgrajene funkcije, sintaksa za isto pa je navedena spodaj.

pita (x, nalepke, polmer, glavna, col, v smeri urinega kazalca)

Kje,

x je imenovani vektor in vsebuje numerične vrednosti, ki jih je treba uporabiti v grafikonu pita, kot so tiste proizvodne številke v zgornjem primeru.

etikete imajo ime za te vrednosti v X, kot je ime kemikalij.

argument polmera je za polmer kroga tortne karte. Njegova značilna vrednost je med -1 in +1.

glavni argument lahko uporabimo za podajanje naslova grafikona.

Argument col lahko uporabimo za zagotavljanje barv za grafikone.

v smeri urinega kazalca je logična vrednost, ki prevzame vrednost True ali False, ki kaže, ali so rezine grafov narisane v smeri urinega kazalca ali v nasprotni smeri urinega kazalca.

Upoštevajte, da je X obvezen argument in vse ostalo je neobvezno.

Kako ustvariti tortni grafikon v R?

Zdaj, ko smo razumeli tudi sintakso tortnega grafikona, zgradimo torto. Za to bomo znova uporabili isti primer v zgornjem uvodnem delu.

Najprej pretvorimo zgornji primer v obliki tabele za enostavno razumevanje.

Ime kemikalijeProizvedena količina (v MT)
AB190
AB250
AB3100
AB440
AB520
Skupaj300

Najprej uporabimo naslednji dve vrstici kode R za pretvorbo zgornje tabele v dva vektorja, enega za ime kemikalije in drugega za količino kemikalije.

Zdaj pa narišemo preprost grafikon pita, tako da v zgornji sintaksi navedemo samo vrednost x.

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

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

pita (vol)

Njen rezultat je spodnja slika.

Če opazujete rezultat, ni zelo jasno, kaj se predstavlja s čim. Da bi bilo bolj intuitivno, vnesemo še nekaj argumentov v funkcijo pita in znova zaženemo.

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

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

pita (x = vol, nalepke = chem, polmer = 1, glavna = "Košček za kemično proizvodnjo", v smeri urinega kazalca = T)

To sliko je bolje razumeti, saj vsebuje tako ime kemikalij kot tudi naslov. Upoštevajte, da barvna shema v obeh grafikonih privzeto prihaja, kar lahko spremenimo glede na potrebe ali želje. To bomo storili v spodnjem razdelku.

Kako spremeniti grafikon pita in napolniti barvo?

V tem razdelku se naučimo, kako je mogoče spremeniti grafikon pita.

Najprej pokažemo količino kemikalije v grafikonu namesto imena kemikalij.

pita (x = vol, nalepke = vol, polmer = 1, glavna = "Košček za kemično proizvodnjo", v smeri urinega kazalca = T)

Zaženite sami in si oglejte izhod.

Nato lahko spremenimo barvo grafikonov.

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

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

pita (x = vol, nalepke = chem, polmer = 1, glavna = "Košček za kemično proizvodnjo", col = c ("rdeča", "modra", "zelena", "črna", "rumena"), v smeri urinega kazalca = T)

Tu smo določili barve, ki jih želimo. Izhod je spodaj.

Kako ustvariti 3D tortni grafikon?

V tem razdelku se bomo naučili, kako sestaviti 3D pita grafiko v R. za izdelavo 3d tortne karte, najprej moramo namestiti knjižnico, saj je to iz osnovne vgrajene funkcije.

Preden zaženete kodo za pitani grafikon, bi morali namestiti plotrix knjižnice. Če želite namestiti knjižnico, preprosto zaženite naslednji ukaz v R.

Namestite.packages ("plotrix")

Po tem zaženite naslednji dve vrstici, da dobite 3d načrt.

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

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

knjižnica (plotrix)

pie3D (vol, etikete = chem, eksplode = 0, 1, main = "Pie Chart for Chemicals")

Zaključek

Pito karte se veliko uporabljajo in so zelo intuitivne in informativne, kar verjamem, da je do zdaj že jasno. Tudi na finančnih področjih in v mnogih drugih sektorjih so grafične karte temeljna vizualizacija, kjer se začne skoraj vsa analiza. Je preprost, a zelo močan. V tem članku smo dali dovolj podrobnosti, ki naj bi pomagale vsem, da z veliko zaupanja in enostavnosti začnejo s sestavljanjem tortnih grafov. Učencem in učencem svetujemo tudi, da pogledajo v meni R s pomočjo, kjer lahko izvedo več podrobnosti in dodatne funkcionalnosti grafičnih tort. Obstaja odličen vizualizacijski paket, imenovan ggplot2 v R, ki ponuja veliko možnosti prilagajanja tortnih grafikonov in vseh drugih vizualizacij na splošno, kandidatom svetujemo, naj si to ogledajo tudi. Na koncu, če imate kakršno koli vprašanje ali dvom, lahko ta članek vedno komentirate in se obrnete na več razlag, primerov in teoretičnih razprav.

Priporočeni članki

To je priročnik za Pie Grafiko v R. Tu smo razpravljali o tem, kako ustvariti skodelico pita, kako spremeniti grafikon pita in barvo ter kako ustvariti 3D tortni grafikon. Če želite izvedeti več, si oglejte tudi naslednje članke -

  1. Primeri tortnih grafov
  2. Binomna porazdelitev v R
  3. Grafikoni proti grafikonom
  4. Vodnik po linijskem grafu v R

Kategorija: