Jitter diagram létrehozása a Ggplot2 használatával az RStudio alkalmazásban

A csomag a legátfogóbb módja a grafikonok és telkek felépítésének. Az olyan cégek, mint a New York Times és a The Economist, nagymértékben használják a ggplot2-t vizualizációik elkészítéséhez. Mivel a nagyvállalatok használják ezt az eszközt, fontos, hogy rendelkezzenek tudásbázissal a ggplot2 használatával vizualizációk, például a jitter plot létrehozására.

Ebből az oktatóanyagból megtudhatja, hogyan hozhat létre jitter diagramot a ggplot2 használatával a . Miután megértette a ggplot2 grafikáinak nyelvtanát, bármilyen grafikont vagy diagramot összefűzhet.

A jitterplot a numerikus adatpontok halmazának eloszlásának megjelenítésére szolgáló típus. A diagram nevében szereplő „jitter” arra a véletlenszerű variációra utal, amely hozzáadódik az egyes szimbólumok helyzetéhez az x és y tengely mentén.

Ez a variáció segít megelőzni a szimbólumok átfedését, és megkönnyíti az adatpontok eloszlásának megtekintését, ha a diagram bizonyos területein nagy a pontsűrűség.

Ha sűrűn lakott területtel rendelkezik, a jitterplot megkönnyítheti a vizualizáció megértését. Használhatja az eloszlások kategóriánkénti ábrázolására is, ami alternatíva a dobozos ábrázolás vagy a .

Tartalomjegyzék

Jitter Plot létrehozása R-ben

Ehhez a demonstrációhoz a tidyverse adatkészletet használjuk.

Jitter diagram létrehozása a Ggplot2 használatával az RStudio alkalmazásban

Először hozzon létre egy szóródási diagramot a ggplot ( ) függvény segítségével. Ebben az esetben az x tengely az év, míg az y tengely az mpg adatkészlet.

Jitter diagram létrehozása a Ggplot2 használatával az RStudio alkalmazásban

A kód futtatásakor láthatja, hogy a diagram az y tengelyhez képest egyenes vonalat képező pontokat mutat.

Jitter diagram létrehozása a Ggplot2 használatával az RStudio alkalmazásban

Használja a geom_jitter ( ) függvényt egy újabb réteg hozzáadásához a grafikonhoz. A kód futtatásakor látni fogja, hogy a diagram pontjai elmozdultak. A pontok továbbra is eltolódnak a kód minden futtatásakor.

Jitter diagram létrehozása a Ggplot2 használatával az RStudio alkalmazásban

A pontok állandó eltolódásának megakadályozásához használja a set.seed ( ) funkciót. A zárójelbe írjon be bármilyen véletlen számot. Ebben az esetben ez 1234. A kód futtatása után látni fogja, hogy a diagram ugyanaz marad, még akkor is, ha többször rákattint a Futtatás gombra.

Jitter diagram létrehozása a Ggplot2 használatával az RStudio alkalmazásban

Jitter diagram készítése kategorikus változókkal

A geom_jitter ( ) függvényt is használhatja kategorikus változókhoz.

Ugyanezt az argumentumot használva változtassa meg az x-tengelyt mpg-re, az y-tengelyt pedig origóra. Amikor futtatja az új kódsort, láthatja, hogy ahelyett, hogy egyenes vonalakban jelenítené meg az adatokat, véletlenszerűen vannak elosztva a diagramon.

Jitter diagram létrehozása a Ggplot2 használatával az RStudio alkalmazásban

Ez segít megjeleníteni az egyes kategóriák egyedi megfigyeléseit és azok változását. Ebben az esetben láthatja az egyik eredet tipikus futásteljesítményét a másikkal szemben.

Színt adhat a diagramhoz, ha hozzáad egy másik argumentumot az aes ( ) függvényben. A pontok méretét egy adott adatértékre is beállíthatja az adatkészletben.

Jitter diagram létrehozása a Ggplot2 használatával az RStudio alkalmazásban

Ebben a példában a jitter diagram megkönnyítette a legtöbb autó eredetének azonosítását és a jobb futásteljesítményűek azonosítását.

A kódban beállított méret miatt a cselekmény túltelítettnek tűnik. Az adatpontok méretét vagy színét preferenciáitól vagy üzleti igényeitől függően módosíthatja.

Következtetés

A jitter cselekmény az egyik módja annak, hogy a betekintés új formáját hozza a vizualizációkba. Segít a felhasználóknak abban, hogy jobban megértsék, mi történik az adatokkal. Ez a diagram nagyszerű alternatívája a tipikus hisztogramnak vagy dobozdiagramnak az eloszlások ábrázolásához.

Az adatkészlet mögöttes szerkezetének hatékony megértésének képessége a jitter diagramokat értékes eszközzé teszi különféle területeken, például a statisztikákban, az adatelemzésben és a gépi tanulásban. Összességében a jitter diagramok világos és könnyen érthető ábrázolást adnak a numerikus adatpontok eloszlásának, így hatékony eszközzé teszik az adatok megjelenítéséhez és elemzéséhez.

Minden jót,

George Mount

Leave a Comment

E-mail melléklet mentése SharePointba a Power Automate segítségével

E-mail melléklet mentése SharePointba a Power Automate segítségével

Ebből a blogból megtudhatja, hogyan mentheti automatikusan az e-mail mellékleteket a SharePointba, majd törölheti az e-maileket a Power Automate segítségével.

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Power Automate folyamatok létrehozása a semmiből

A Power Automate folyamatok létrehozása a semmiből

Ismerje meg, hogyan hozhat létre <strong>Power Automate</strong> folyamatokat a semmiből. Sablon használata helyett mi magunk hozzuk létre a kiváltó okokat és a műveleteket.

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Ebben az útmutatóban bemutatom, hogyan lehet Pénzügyi információk mátrixát létrehozni a Profit és veszteség (P&L) kimutatással a LuckyTemplates alkalmazásban.

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Fedezze fel, hogyan lehet dinamikusan egyesíteni oszlopokat a Power Query Table.CombineColumns függvény segítségével.

SharePoint-fájlok hozzáadása a számítógéphez

SharePoint-fájlok hozzáadása a számítógéphez

Ismerje meg, hogyan adhatjuk hozzá és szinkronizálhatjuk SharePoint-fájljainkat az asztalon és a OneDrive-on.

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.