Vytvořte dvourozměrné vizualizace v R pomocí Ggplot2

Vytváření vizualizací v R pomocí ggplot2 může být účinným způsobem, jak prozkoumat a porozumět vašim datům. Jedním z běžných typů vizualizace je dvourozměrný graf, který umožňuje zkoumat vztah mezi dvěma proměnnými.

V tomto tutoriálu se naučíte vytvářet bivariační vizualizace v R pomocí ggplot2. Tento blog se konkrétně zaměří na to, co by bylo obtížné provést v LuckyTemplates, ale snadno proveditelné v R.

Obsah

Přehled

V tomto tutoriálu budou diskutována tři hlavní témata. Dozvíte se, jak vizualizovat rozdělení proměnné podle skupiny a jak vizualizovat korelace a párové vztahy.

Párový vztah odkazuje na vztah mezi každým párem proměnných v daném souboru dat.

Pro tento tutoriál si musíte stáhnout balíček ggplot2 . Po dokončení otevřete prázdný skript a přiveďte dvě knihovny: tidyverse a GGally .

Vytvořte dvourozměrné vizualizace v R pomocí Ggplot2

GGally je rozšířením ggplot2. Je navržen tak, aby snížil složitost kombinování geometrických objektů s transformovanými daty.

Různé bivariační vizualizace v R

Dvourozměrná vizualizace ukazuje vztah mezi dvěma proměnnými.

Vytvořme si jako příklad vizualizaci, která ukazuje vztah mezi městem a dálnicí. Musíte použít funkci ggplot ( ) a poté přiřadit příslušná data.

Funkce geom_point () se pak použije ke generování souboru .

Vytvořte dvourozměrné vizualizace v R pomocí Ggplot2

Vizualizace v R ukazující korelaci

Funkce ggcorr () se používá k vizualizaci korelace mezi proměnnými. Tím se vygeneruje tepelná mapa se zobrazenými nejnižšími a nejvyššími hodnotami korelace. Vizualizaci můžete dále vylepšit přidáním argumentu, který zobrazí popisky.

Vytvořte dvourozměrné vizualizace v R pomocí Ggplot2

Vizualizace V R Ukazující Párový Vztah

Pro párový graf musíte použít funkci ggpairs ( ) .

Vzhledem k tomu, že datový rámec v tomto příkladu obsahuje velkou datovou sadu, musí být nejprve filtrován, aby zobrazoval pouze číselné hodnoty, jinak se ve výsledcích zobrazí chyba.

K filtrování dat použijte operátor potrubí a funkci select_if ( ) .

Vytvořte dvourozměrné vizualizace v R pomocí Ggplot2

Na záložce Plots můžete vidět párovou vizualizaci generovanou kódem. Můžete také vidět graf a hodnotu korelace mezi každou proměnnou.

Další věc, kterou můžete udělat s párovými grafy, je přidat další prvky pro rozšíření vizualizace. Můžete přidat další proměnnou a změnit barvu dat.

V tomto případě se do kódu přidá sloupec jednotky a ke změně jeho barvy se použije funkce estetického mapování.

Vytvořte dvourozměrné vizualizace v R pomocí Ggplot2

Když kód spustíte, uvidíte, že graf ukazuje bodové grafy a korelační hodnoty podle jednotky. Úhlopříčka také ukazuje podle každé jednotky.

Vytvořte dvourozměrné vizualizace v R pomocí Ggplot2

Závěr

Pokud chcete vytvořit robustní a statisticky podložené vizualizace, jako jsou histogramy, bodové grafy a krabicové grafy, doporučuje se použít ggplot2 s GGally.

Programovací jazyk R spolu s různými vizualizačními balíčky, jako je ggplot2, umožňuje uživatelům vytvářet vizualizace, které ukazují vztah a korelaci mezi proměnnými.

GGally rozšiřuje ggplot2 rozšířením několika funkcí, které snižují složitost. Pokud se pokusíte vytvořit dvourozměrné a vícerozměrné vizualizace v LuckyTemplates, ukáže se to jako výzva. V rámci programovacího jazyka R však stačí napsat jediný řádek kódu, abyste dosáhli statistického grafu, který potřebujete.

Vše nejlepší,

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.