Vytvorenie Jitter Plot pomocou Ggplot2 v RStudio

Balík predstavuje najkomplexnejší spôsob vytvárania grafov a grafov. Firmy, ako napríklad New York Times a The Economist, vo veľkej miere využívajú ggplot2 na vytváranie svojich vizualizácií. Pri veľkých spoločnostiach, ktoré používajú tento nástroj, je dôležité mať vedomostnú základňu o tom, ako používať ggplot2 na vytváranie vizualizácií, ako je napríklad graf jitter.

V tomto návode sa naučíte, ako vytvoriť graf jitter pomocou ggplot2 v . Keď pochopíte gramatiku grafiky v ggplot2, budete môcť spojiť akýkoľvek graf alebo graf.

Jitterplot je typ, ktorý sa používa na zobrazenie rozloženia množiny číselných údajových bodov. Jitter v názve grafu odkazuje na náhodnú variáciu, ktorá sa pridáva k polohe každého symbolu pozdĺž osi x a y.

Táto variácia pomáha predchádzať prekrývaniu symbolov a uľahčuje zobrazenie rozloženia údajových bodov v prípadoch, keď je v určitých oblastiach grafu vysoká hustota bodov.

Ak máte husto zastavaný pozemok, jutterplot môže uľahčiť pochopenie vašej vizualizácie. Môžete ho tiež použiť na vykreslenie distribúcií podľa kategórie, čo je alternatíva ku krabicovému grafu alebo .

Obsah

Vytvorenie zápletky Jitter v R

Na túto demonštráciu sa používa súbor údajov tidyverse .

Vytvorenie Jitter Plot pomocou Ggplot2 v RStudio

Najprv vytvorte bodový graf pomocou funkcie ggplot ( ) . V tomto prípade je os x rok, zatiaľ čo os y je súbor údajov mpg.

Vytvorenie Jitter Plot pomocou Ggplot2 v RStudio

Keď spustíte kód, môžete vidieť, že graf ukazuje body tvoriace priamku vzhľadom na os y.

Vytvorenie Jitter Plot pomocou Ggplot2 v RStudio

Na pridanie ďalšej vrstvy do grafu použite funkciu geom_jitter ( ) . Keď spustíte kód, uvidíte, že body v grafe sa posunuli. Body sa budú posúvať pri každom spustení kódu.

Vytvorenie Jitter Plot pomocou Ggplot2 v RStudio

Ak chcete zastaviť neustále posúvanie bodov, použite funkciu set.seed ( ) . Do zátvorky zadajte ľubovoľné náhodné číslo. V tomto prípade je to 1234. Po spustení kódu uvidíte, že graf zostáva rovnaký, aj keď opakovane kliknete na Spustiť.

Vytvorenie Jitter Plot pomocou Ggplot2 v RStudio

Vytváranie Jitter Plotu s kategorickými premennými

Pre kategorické premenné môžete použiť aj funkciu geom_jitter ( ) .

Pomocou rovnakého argumentu zmeňme os x na mpg a os y na pôvodnú. Keď spustíte nový riadok kódu, môžete vidieť, že namiesto zobrazenia údajov v priamych čiarach sú v grafe rozmiestnené náhodne.

Vytvorenie Jitter Plot pomocou Ggplot2 v RStudio

To vám pomôže vizualizovať jednotlivé pozorovania pre každú kategóriu a ako sa líšia. V tomto prípade môžete vidieť typický počet najazdených kilometrov jedného pôvodu oproti druhému.

Do grafu môžete pridať farbu pridaním ďalšieho argumentu vo funkcii aes ( ) . Môžete tiež nastaviť veľkosť bodov na konkrétnu hodnotu údajov vo vašej množine údajov.

Vytvorenie Jitter Plot pomocou Ggplot2 v RStudio

V tomto príklade graf jitter uľahčil identifikáciu pôvodu s najväčším počtom áut a tými, ktoré majú lepší kilometrový výkon.

Vzhľadom na veľkosť nastavenú v kóde vyzerá pozemok presýtene. Veľkosť alebo farbu údajových bodov môžete zmeniť v závislosti od vašich preferencií alebo obchodných požiadaviek.

Záver

Jitter plot je jedným zo spôsobov, ako priniesť novú formu náhľadu do vašich vizualizácií. Pomáha používateľom lepšie pochopiť, čo sa deje s údajmi. Tento graf je skvelou alternatívou k typickému histogramu alebo krabicovému grafu na vykresľovanie distribúcií.

Schopnosť efektívne porozumieť základnej štruktúre súboru údajov robí z jitter grafov cenný nástroj v rôznych oblastiach, ako sú štatistiky, analýza údajov a strojové učenie. Celkovo poskytujú grafy jitter jasnú a ľahko zrozumiteľnú reprezentáciu distribúcie číselných údajových bodov, čo z nich robí výkonný nástroj na vizualizáciu a analýzu údajov.

Všetko najlepšie,

George Mount


Vytvoření tabulky data v LuckyTemplates

Vytvoření tabulky data v LuckyTemplates

Zjistěte, proč je důležité mít vyhrazenou tabulku s daty v LuckyTemplates, a naučte se nejrychlejší a nejefektivnější způsob, jak toho dosáhnout.

LuckyTemplates Mobile Reporting Tipy a techniky

LuckyTemplates Mobile Reporting Tipy a techniky

Tento stručný návod zdůrazňuje funkci mobilního hlášení LuckyTemplates. Ukážu vám, jak můžete efektivně vytvářet přehledy pro mobily.

Profesionální servisní analytické zprávy v LuckyTemplates

Profesionální servisní analytické zprávy v LuckyTemplates

V této ukázce LuckyTemplates si projdeme sestavy ukazující profesionální analýzy služeb od firmy, která má více smluv a zákaznických vztahů.

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Pozrite si kľúčové aktualizácie pre Power Apps a Power Automate a ich výhody a dôsledky pre platformu Microsoft Power Platform.

Bežné funkcie SQL: Prehľad

Bežné funkcie SQL: Prehľad

Objavte niektoré bežné funkcie SQL, ktoré môžeme použiť, ako napríklad reťazec, dátum a niektoré pokročilé funkcie na spracovanie alebo manipuláciu s údajmi.

Vytvoření šablony LuckyTemplates: Průvodce a tipy

Vytvoření šablony LuckyTemplates: Průvodce a tipy

V tomto tutoriálu se naučíte, jak vytvořit dokonalou šablonu LuckyTemplates, která je nakonfigurována podle vašich potřeb a preferencí.

Parametry pole a malé násobky v LuckyTemplates

Parametry pole a malé násobky v LuckyTemplates

V tomto blogu si ukážeme, jak vrstvit parametry pole s malými násobky, abychom vytvořili neuvěřitelně užitečné přehledy a vizuály.

LuckyTemplates Rank a vlastní seskupení

LuckyTemplates Rank a vlastní seskupení

V tomto blogu se dozvíte, jak používat funkce hodnocení LuckyTemplates a vlastní seskupování k segmentaci ukázkových dat a jejich seřazení podle kritérií.

Zobrazení kumulativního součtu pouze do určitého data v LuckyTemplates

Zobrazení kumulativního součtu pouze do určitého data v LuckyTemplates

V tomto tutoriálu se budu zabývat konkrétní technikou, jak zobrazit kumulativní součet pouze do určitého data ve vašich vizuálech v LuckyTemplates.

Bullet Charts: Pokročilé vlastní vizuální prvky pro LuckyTemplates

Bullet Charts: Pokročilé vlastní vizuální prvky pro LuckyTemplates

Naučte se vytvářet a přizpůsobovat Bullet grafy v LuckyTemplates, které se používají hlavně pro měření výkonu oproti cílovým nebo předchozím rokům.