Bevezetés az R. kördiagramokba

Az adatmegjelenítés fontos módszer az adatok kinyerésére az adatokból és számos megjelenítési módszerből, az R kördiagramnak megvan a maga alkalmazása és előnyei. A kördiagramok arra szolgálnak, hogy az érték megoszlását sok tétel között arány vagy százalék szerint megmutatják. Tegyük fel például, hogy van egy ABC Chemicals nevû társaság, amely 5 különféle vegyi anyag elõállításához fekteti be forrásait. Hívjuk ezeket a vegyületeket AB1, AB2, AB3, AB4 és AB5 vegyületekké, és a 2018-ban előállított vegyi anyag teljes mennyiségéből, amely 300MT, AB1 90MT, AB2 50MT, AB3 100MT, AB4 40MT és Az AB5 20MT volt. Most ezeket az adatokat intuitív módon szeretnénk megérteni valamilyen diagram formájában, majd a Pie diagram segítségével ezeket az információkat ábrázolhatjuk.

A kördiagramok segítségével az adatok mintái könnyen megérthetők, míg ha átszeljük a numerikus ábrát, akkor a megértés gyakran eltart egy ideig. Például, ha a fenti példát kördiagramként ábrázoljuk, akkor egy perc alatt megértjük a termelés mennyiségét és a termelés arányát.

Különböző csomagok vannak a tortadiagramok ábrázolására R-ben, és a sok lehetőség közül a cikkben két módszerre összpontosítunk.

Szintaxis

A fenti szakasz röviden bemutatta a kördiagramot és annak használatát. Ebben a szakaszban megismerjük az R kördiagramjait. Azok számára, akik újak az R-ben, ez egy programozási nyelv, amelyet főként az adatok elemzéséhez és a gépi tanuláshoz használnak. Az R meglehetősen gazdag funkcionalitása alatt és több száz könyvtárat biztosít különféle felhasználási esetekben.

R-ben a kördiagram létrehozható egy egyszerű beépített függvény használatával, és ennek szintaxisa az alábbiakban található.

pite (x, címkék, sugár, fő, oszlop, óramutató járásával megegyező irányban)

Hol,

x az úgynevezett vektor, és tartalmazza a kördiagramban használandó numerikus értékeket, például a fenti példában szereplő termelési számadatokat.

a címkék nevet adnak az X értékekben, például a vegyi anyagok neve.

sugara argumentum a kördiagram körének sugara. Tipikus értéke −1 és +1 között van.

a fő érv felhasználható a diagram címének megadására.

A col argumentum felhasználható a színek ábrázolására.

az óramutató járásával megegyezően egy olyan logikai érték, amely igaznak vagy hamisnak bizonyul, jelezve, hogy a diagramok szeleteit az óramutató járásával megegyező vagy az óramutató járásával ellentétes módon húzzuk-e.

Vegye figyelembe, hogy az X kötelező argumentum, a többi pedig nem kötelező.

Hogyan készíthetünk kördiagramot R-ben?

Most, hogy megértettük a kördiagram szintaxisát is, készítsünk kördiagramot. Ehhez ismét ugyanazt a példát fogjuk használni a fenti bevezető szakaszban.

Először konvertáljuk a fenti példát táblázat formájában az egyszerű megértés érdekében.

A vegyi anyag neveTermelt mennyiség (MT)
AB190
AB250
AB3100
AB440
AB520
Teljes300

Először az R kód következő két sorát használjuk a fenti táblázat két vektorba konvertálására: az egyik a vegyi anyag nevére, a másik a vegyi anyag mennyiségére vonatkozik.

Most egy egyszerű kördiagramot ábrázolunk, az x érték megadásával csak a fenti szintaxisban.

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

térfogat <- c (90, 50, 100, 40, 20)

pie (vol)

Kimenete az alábbi ábra.

Ha megfigyeljük a kimenetet, akkor nem túl világos, hogy mit képvisel. Tehát, hogy intuitívabbá tegyük, adjunk még néhány érvet a pite függvényhez, és futtassuk újra.

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

térfogat <- c (90, 50, 100, 40, 20)

pite (x = vol, címkék = chem, sugara = 1, main = “kördiagram kémiai termeléshez”, óramutató járásával megegyezően = T)

Ezt a képet jobban meg kell érteni, mivel a vegyi anyagok nevét és címét tartalmazza. Felhívjuk figyelmét, hogy mindkét táblázat színsémája alapértelmezés szerint jön, amelyet szükség szerint vagy igényünk szerint megváltoztathatunk. Ezt megtesszük az alábbi szakaszban.

Hogyan változtathatjuk meg a kördiagramokat és kitöltsük a színt?

Ebben a szakaszban tanuljuk meg, hogyan lehet változtatni kördiagramot.

Először, mutassuk meg a kémiai anyag mennyiségét a diagramban a vegyi anyagok helyett.

pite (x = vol, címkék = vol, sugár = 1, main = “kördiagram kémiai termeléshez”, óramutató járásával megegyezően = T)

Futtassa magad, és nézze meg a kimenetet.

Ezután változtassuk meg a diagramok színét.

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

térfogat <- c (90, 50, 100, 40, 20)

pite (x = vol, címkék = chem, sugara = 1, main = “kördiagram kémiai gyártáshoz”, col = c (“piros”, “kék”, “zöld”, “fekete”, “sárga”), az óramutató járásával megegyezően = T)

Itt határoztuk meg a kívánt színeket. A kimenet az alábbiak szerint alakul.

Hogyan lehet 3D kördiagramot készíteni?

Ebben a szakaszban megtanuljuk, hogyan lehet 3D kördiagramot elkészíteni R-ben. 3D kördiagram készítéséhez előbb telepítenünk kell egy könyvtárat, mivel ezt nem lehet megtenni az alapvető beépített függvényből.

Telepítse a plotrix könyvtárat, mielőtt futtatja a kördiagram kódját. A könyvtár telepítéséhez egyszerűen futtassa a következő parancsot R-ben.

Install.packages ( „plotrix”)

Ezután futtassa a következő két sort, hogy 3D-s grafikát kapjon.

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

térfogat <- c (90, 50, 100, 40, 20)

Library (plotrix)

pie3D (vol, címkék = chem, robbanás = 0, 1, main = “Kördiagram vegyi anyagokhoz”)

Következtetés

A kördiagramokat sokat használnak, és nagyon intuitív és informatív, amely szerintem nagyon világos. A pénzügyi területeken és sok más ágazatban is a kördiagramok az alapvető megjelenítés, ahol szinte minden elemzés megkezdődik. Ez egyszerű, de nagyon erős. Ebben a cikkben elegendő részletet közöltünk, amelyek segítenek bárkinek abban, hogy nagy bizalommal és könnyedén megkezdi a kördiagramok készítését. A hallgatóknak és a tanulóknak azt is javasoljuk, hogy vizsgálják meg az R súgó menüjét, ahol megismerhetik a kördiagram részleteit és további funkcióit. Van egy nagyszerű ggplot2 vizualizációs csomag az R-ben, amely számos testreszabási lehetőséget kínál a diagramokhoz és általában az összes többi megjelenítéshez, a jelölteknek azt tanácsolják, hogy vizsgálják meg azt is. Végül, ha bármilyen kérdés vagy további kétség merülne fel, mindig kommentálhatja ezt a cikket, és kapcsolatba léphet további magyarázatokkal, példákkal és elméleti megbeszélésekkel.

Ajánlott cikkek

Ez egy útmutató az R. kördiagramhoz. Itt tárgyaltuk, hogyan lehet létrehozni kördiagramot, hogyan lehet megváltoztatni a kördiagramot és kitölteni a színt, és hogyan lehet 3D kördiagramot létrehozni. A következő cikkeket is megnézheti további információkért -

  1. Kördiagram-példák
  2. Binomiális eloszlás R-ben
  3. Grafikonok és táblázatok
  4. Útmutató a vonaldiagramon R-ben

Kategória: