Scatter Plot In R Script: Hogyan készítsünk és importáljunk

Ebből az oktatóanyagból megtudhatja, hogyan hozhat létre szóródási diagramot egy R-szkript segítségével. Ez egy jelentésen alapul, amelyet a . Az oktatóanyag teljes videóját a blog alján tekintheti meg.

Tartalomjegyzék

Mi az a Scatter Plot

A szóródiagram az adatvizualizáció egy olyan típusa, amelyet két folytonos változó közötti kapcsolat megjelenítésére használnak. Ez egy grafikon, ahol minden adatpontot egy pont ábrázol, és a pont helyzete a vízszintes és a függőleges tengelyen megfelel a két változó értékének.

A szórásdiagramok hasznos eszközök az adatok mintáinak és trendjeinek azonosítására. Ha ezt a látványelemet hozzáadja a LuckyTemplates jelentésekhez, akkor még több betekintést nyer a bemutatott adatokba. És ennek az oktatóanyagnak a végére létrehozhat egy R szórásdiagramot, amely így néz ki:

Scatter Plot In R Script: Hogyan készítsünk és importáljunk

Ez a beszélgetés négy lépésre oszlik. Először megtanulja, hogyan hozhat létre alapvető szórásdiagramot. Ezután egy sima vonalat alkalmaz a diagramban szereplő adatok trendjének megjelenítéséhez. A harmadik és negyedik lépés elsősorban a témákra és a szóródiagramon alkalmazható formázási változtatásokra összpontosít.

Scatter Plot In R Script: Hogyan készítsünk és importáljunk

A példában használt adatkészlet egy táblázat, amely tartalmazza az ügyfél nevét, időtartamát, bevételeit és óradíját.

Scatter Plot In R Script: Hogyan készítsünk és importáljunk

Hozza létre az alapvető szórási diagramot az R Script Visualban

Nyissa meg .

A kezdéshez három , a tidyverse , ggthemes és ggpubr kell .

Ha még nincsenek telepítve, használja az install.packages( ) függvényt. Ha elkészült, a library( ) függvény segítségével betöltheti őket az R környezetbe.

Scatter Plot In R Script: Hogyan készítsünk és importáljunk

Másolja ki a könyvtár R kódjait, és lépjen a LuckyTemplates oldalra. Nyissa meg az R Script szerkesztőt, és illessze be a kódot. Ott folytathatja az R kód felépítését.

Ezután a ggplot( ) függvény segítségével hozzon létre egy szóródiagramot. Először meg kell adnia a diagramban használni kívánt adatkészletet, így az adatbázis %>% parancsot. Ebben az esetben a szűrőfüggvény helyett a-t használunk.

Scatter Plot In R Script: Hogyan készítsünk és importáljunk

Az adatkészlet megadásához használja az aes( ) argumentumot, majd adja meg az x és y tengelyt. Ebben az esetben az időtartam óra és a bevétel. Ezután használja a geom_point( ) függvényt a pontok megjelenítéséhez a diagramon.

A szórási diagram formázását további módosítások végezhetik számos funkció használatával, például a „szín” vagy a „forma”. Ha dinamikus megjelenést szeretne alkalmazni a diagramon, beállíthatja a színt és a pontméretet egy adott értékre a példában látható módon.

A kód futtatásakor ezt a szóródási diagramot kapja meg a LuckyTemplatesben. Figyelje meg, hogy nagyobb és sötétebb színű köröket kap, ha az egyenértékű óradíj értéke magasabb.

Scatter Plot In R Script: Hogyan készítsünk és importáljunk

Adjon hozzá egy sima vonalat a diagramhoz

Ebben a következő lépésben megtudhatja, hogyan adhat hozzá sima vonalat a diagramhoz. A sima vonal az adatokhoz illesztett vonal, amely segít feltárni a két változó közötti lehetséges kapcsolatokat.

Sima vonal hozzáadásához használja a geom_smooth( ) függvényt.

Scatter Plot In R Script: Hogyan készítsünk és importáljunk

Az R szkript futtatásakor a szóródiagram így fog kinézni. A sima vonal most az adatok trendjét mutatja 95%-os konfidencia intervallumban.

Scatter Plot In R Script: Hogyan készítsünk és importáljunk

Az x és y tengely léptékét a scale_x_continuous( ) és a scale_y_continuous( ) függvényekkel módosíthatjuk .

Ebben az esetben az y tengely log skálává alakul, miközben az x tengely változatlan marad.

Scatter Plot In R Script: Hogyan készítsünk és importáljunk

Az R kód futtatásakor az eredmények logaritmikusan jelennek meg. A sima vonal is megváltozik.

Scatter Plot In R Script: Hogyan készítsünk és importáljunk

Sőt, mivel a diagram automatikusan elhelyezi a címkéket a tengelyeken, a labs( ) függvény segítségével eltávolíthatja őket .

Scatter Plot In R Script: Hogyan készítsünk és importáljunk

Scatter Plot In R Script: Hogyan készítsünk és importáljunk

Formázza meg az R szórásdiagram megjelenését

Miután létrehozta a szóródási diagram alapformáját, a következő lépés a téma és a megjelenés testreszabása.

Használja a theme( ) függvényt a szóródási diagram formázásához az R Script szerkesztőben. Ezen a függvényen belül pedig további argumentumokat is hozzáadhat a testreszabáshoz.

Scatter Plot In R Script: Hogyan készítsünk és importáljunk

A panel.grid.major( ) és panel.grid.minor( ) lehetővé teszi a diagram rácsvonalainak vonaltípusának és színének szerkesztését. Ha el szeretne távolítani egy rácsvonalat, használja az element_blank( ) függvényt.

A panel.background és a plot.background eltávolításra kerül, hogy a szóródiagram átlátható legyen. Ez lehetővé teszi, hogy a diagramot bárhol elhelyezze a jelentésben. Ha el szeretné távolítani a jelmagyarázatot a diagramból, állítsa a legend.position függvényt „nincs” értékre.

Az x és y tengely vonalát és szövegét is formázhatja. A vonal vastagabb vagy vékonyabb, a szöveg pedig nagyobb vagy kisebb.

Scatter Plot In R Script: Hogyan készítsünk és importáljunk

Scatter Plot In R Script: Hogyan készítsünk és importáljunk

Ha szeretne többet megtudni a diagramban használható egyéb formázási funkciókról, nyissa meg az RStudio Súgó részét . Írja be a „téma” szót a keresősávba, és megjelenik a formázási funkciók listája.

Scatter Plot In R Script: Hogyan készítsünk és importáljunk

Az R-ben számos formázási funkciót használhat. Ne felejtse el azt használni, amire szüksége van, és ne vigye túlzásba.

Állítsa be az adatpontok színét és tartományát

Az oktatóanyag utolsó részében megtudhatja, hogyan formázhatja a pontok színskáláját és mérettartományát a szóródiagramon.

A scale_colour_viridis_b( ) függvény olyan színtérképeket biztosít, amelyek érzékelési szempontból egységesek mind színesben, mind fekete-fehérben. Úgy tervezték, hogy a színvakság gyakori formáival küzdő nézők is észleljék őket.

Scatter Plot In R Script: Hogyan készítsünk és importáljunk

Ha rákeres az RStudio Súgó részében, látni fogja a diagramok formázásához használható különböző argumentumokat. Válthat a lehetőségek között, hogy megtudja, melyik eredmény illik legjobban a jelentéséhez.

Például a scale_size_continuous( ) függvény egy folytonos változó szerint méretezi a pontok vagy alakzatok méretét a diagramon. Lehetővé teszi, hogy megadja a minimális és maximális pontméretet, amelyet a diagramban kell használni.

Ebben az esetben a 4 a minimum, míg a 17 a maximum.

Scatter Plot In R Script: Hogyan készítsünk és importáljunk

Most így néz ki a végső R szórásdiagram.

Scatter Plot In R Script: Hogyan készítsünk és importáljunk

Következtetés

Ebben az oktatóanyagban megtanulta, hogyan hozhat létre R szórásdiagramot a LuckyTemplates alkalmazásban. A szóródiagram egyfajta adatvizualizáció, amelyet két folytonos változó közötti kapcsolat megjelenítésére használnak. A LuckyTemplates alkalmazásban a ggplot csomag és az R Script vizualizáció segítségével szóródási diagramot hozhat létre.

A szórásdiagramok hasznos eszközök az adatok mintáinak és trendjeinek megjelenítéséhez és azonosításához. Hasznosak a kiugró értékek vagy anomáliák azonosítására is.

Összességében a LuckyTemplates szóródási diagram létrehozása az R használatával egyszerű folyamat, és lehetővé teszi a ggplot csomag hatékony adatvizualizációs képességeinek kihasználását.

Minden jót,

Hossein Seyedagha


Költségkeret elosztása: havi előrejelzések a LuckyTemplates napi eredményei között

Költségkeret elosztása: havi előrejelzések a LuckyTemplates napi eredményei között

Ebben az oktatóanyagban a LuckyTemplates költségvetés-elosztási algoritmusán fogok átmenni, ahol összehasonlíthatja a havi előrejelzéseket a napi értékesítéssel.

Speciális logika használata a LuckyTemplatesben a végösszegek kijavításához

Speciális logika használata a LuckyTemplatesben a végösszegek kijavításához

Ismerje meg, hogyan állíthatja be helyesen a számítások összegeit a fejlett DAX-képletek és a LuckyTemplates fejlett logikájának segítségével.

PowerApps nézetek és űrlapok: létrehozása és testreszabása

PowerApps nézetek és űrlapok: létrehozása és testreszabása

További információ a PowerApps-nézetekről és -űrlapokról, valamint arról, hogyan hozhatja létre és testreszabhatja azokat kifejezetten az Ön által létrehozott alkalmazáshoz.

LuckyTemplates jelentéssablonok kibővítve – LuckyTemplates vizualizációs fogalmak

LuckyTemplates jelentéssablonok kibővítve – LuckyTemplates vizualizációs fogalmak

Ebben a blogbemutatóban belemerülök a LuckyTemplates jelentéssablonjainak testreszabásához és a pénzügyi információk és adatok hatékony megjelenítéséhez.

LuckyTemplates jelentések tervezése – korlátlan lehetőségek

LuckyTemplates jelentések tervezése – korlátlan lehetőségek

Így néz ki egy kiváló LuckyTemplates jelentéstervezés. Ez egy gyári kialakítás, amely elemleírásokat és könyvjelzőket használ epikus navigációval.

LuckyTemplates HASZNÁLATI SZABÁLYOZÁS Vs KEZELÉSEK

LuckyTemplates HASZNÁLATI SZABÁLYOZÁS Vs KEZELÉSEK

Ismerje meg a különbséget a LuckyTemplates USERELATIONSHIP függvény és a TREATAS függvény között, amelyeket a DAX-mértékek létrehozásakor használnak.

Vadonatúj kurzus: Microsoft Excel kezdőknek

Vadonatúj kurzus: Microsoft Excel kezdőknek

Vadonatúj kurzus: Microsoft Excel kezdőknek

ISNULL SQL függvény esetutasításokban

ISNULL SQL függvény esetutasításokban

Tanulja meg és értse meg, hogyan használhatja a CASE utasítást az ISNULL SQL függvénnyel együtt érték visszaadására, ha NULL érték van.

LuckyTemplates Dashboard Design – Lenyűgöző oldalforgató vizualizációs ötlet

LuckyTemplates Dashboard Design – Lenyűgöző oldalforgató vizualizációs ötlet

Példák a LuckyTemplates irányítópultjára, tanulja meg és értse meg, hogyan hozhatja létre a leginnovatívabb oldalfordító vizualizációt a LuckyTemplates irányítópult kialakításához ezekben az egyszerű lépésekben!

Scatter Plot In R Script: Hogyan készítsünk és importáljunk

Scatter Plot In R Script: Hogyan készítsünk és importáljunk

Ebből az oktatóanyagból megtudhatja, hogyan hozhat létre R szórványdiagram vizualizációt a LuckyTemplates alkalmazásban az R Script vizualizáció segítségével.