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


Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

Tudja meg, miért fontos egy dedikált dátumtáblázat a LuckyTemplatesben, és ismerje meg ennek leggyorsabb és leghatékonyabb módját.

LuckyTemplates mobil jelentéskészítési tippek és technikák

LuckyTemplates mobil jelentéskészítési tippek és technikák

Ez a rövid oktatóanyag kiemeli a LuckyTemplates mobil jelentési funkcióját. Megmutatom, hogyan készíthet hatékony jelentéseket mobileszközökön.

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Ebben a LuckyTemplates bemutatóban olyan jelentéseket tekintünk át, amelyek professzionális szolgáltatáselemzést mutatnak be egy olyan cégtől, amely több szerződéssel és ügyfél-elkötelezettséggel rendelkezik.

Microsoft Power Platform frissítések | Microsoft Ignite 2021

Microsoft Power Platform frissítések | Microsoft Ignite 2021

Tekintse át a Power Apps és a Power Automate legfontosabb frissítéseit, valamint azok előnyeit és következményeit a Microsoft Power Platform számára.

Gyakori SQL-függvények: Áttekintés

Gyakori SQL-függvények: Áttekintés

Fedezzen fel néhány gyakori SQL-függvényt, amelyeket használhatunk, például a karakterláncot, a dátumot és néhány speciális függvényt az adatok feldolgozásához vagy manipulálásához.

LuckyTemplates sablonok létrehozása: útmutató és tippek

LuckyTemplates sablonok létrehozása: útmutató és tippek

Ebből az oktatóanyagból megtudhatja, hogyan hozhatja létre a tökéletes LuckyTemplates sablont, amely az Ön igényeinek és preferenciáinak megfelelően van konfigurálva.

Mezőparaméterek és kis többszörösek a LuckyTemplatesben

Mezőparaméterek és kis többszörösek a LuckyTemplatesben

Ebben a blogban bemutatjuk, hogyan lehet a mezőparamétereket kis többszörösekkel rétegezni, hogy hihetetlenül hasznos betekintést és látványelemeket hozzon létre.

LuckyTemplates rangsor és egyéni csoportosítás

LuckyTemplates rangsor és egyéni csoportosítás

Ebből a blogból megtudhatja, hogyan használhatja a LuckyTemplates rangsorolási és egyéni csoportosítási funkcióit a mintaadatok szegmentálására és kritériumok szerinti rangsorolására.

A LuckyTemplatesben csak egy meghatározott dátumig összesített összeg látható

A LuckyTemplatesben csak egy meghatározott dátumig összesített összeg látható

Ebben az oktatóanyagban egy konkrét technikát fogok bemutatni, hogyan jelenítheti meg a kumulatív összeget csak egy adott dátumig a LuckyTemplates vizualizációjában.

Bullet Charts: speciális egyéni látványelemek a LuckyTemplates számára

Bullet Charts: speciális egyéni látványelemek a LuckyTemplates számára

Ismerje meg, hogyan hozhat létre és testreszabhat Bullet diagramokat a LuckyTemplates alkalmazásban, amelyeket főként a teljesítmény mérésére használnak a célhoz vagy az előző évekhez képest.