Alokace rozpočtu: Měsíční předpovědi napříč denními výsledky v LuckyTemplates
V tomto tutoriálu projdu algoritmem alokace rozpočtu v LuckyTemplates, kde porovnáte měsíční prognózy a denní prodeje.
V tomto tutoriálu se naučíte, jak vytvořit vizualizaci bodového grafu pomocí R skriptu. To je založeno na zprávě předložené pro . Celé video tohoto tutoriálu si můžete prohlédnout ve spodní části tohoto blogu.
Obsah
Co je Scatter Plot
Bodový graf je typ vizualizace dat, která se používá k zobrazení vztahu mezi dvěma spojitými proměnnými. Je to graf, kde je každý datový bod reprezentován tečkou a poloha tečky na vodorovné a svislé ose odpovídá hodnotám dvou proměnných.
Bodové grafy jsou užitečné nástroje pro identifikaci vzorců a trendů v datech. Přidáním tohoto vizuálu do přehledů LuckyTemplates získáte lepší přehled o datech, která prezentujete. A na konci tohoto tutoriálu budete schopni vytvořit R bodový graf, který vypadá takto:
Tato diskuse je rozdělena do čtyř kroků. Nejprve se naučíte, jak vytvořit základní bodový graf. Potom použijete hladkou čáru, která ukáže trend dat v grafu. Třetí a čtvrtý krok jsou zaměřeny hlavně na témata a změny formátování, které můžete použít na bodový graf.
Datová sada použitá v tomto příkladu je tabulka obsahující jméno klienta, dobu trvání, výdělky a hodinovou sazbu.
Vytvořte základní bodový graf ve vizuálu R skriptu
Otevři tvůj .
Chcete-li začít, musíte mít tři , tidyverse , ggthemes a ggpubr .
Pokud je nemáte nainstalované, použijte funkci install.packages() . Jakmile budete hotovi, musíte je pomocí funkce library() načíst do prostředí R.
Zkopírujte kódy knihovny R a přejděte na LuckyTemplates. Otevřete editor skriptů R a vložte kód. Zde můžete pokračovat ve vytváření kódu R.
Dále použijte funkci ggplot() k vytvoření bodového grafu. Nejprve musíte zadat datovou sadu, která bude použita v grafu, tedy příkaz database %>% . V tomto případě se místo funkce filtru použije a.
Chcete-li zadat datovou sadu, musíte použít argument aes() a poté zadat osu x a y. V tomto případě je to hodina trvání a výdělek. Poté použijte funkci geom_point() k zobrazení bodů na grafu.
Dále můžete provádět změny formátování bodového grafu pomocí různých funkcí, jako je „barva“ nebo „tvar“. Pokud chcete na graf použít dynamický vzhled, můžete nastavit barvu a velikost bodu na konkrétní hodnotu, jak je vidět v příkladu.
Když spustíte kód, získáte tento bodový graf v LuckyTemplates. Všimněte si, že získáte větší a tmavší kruhy, když je jejich ekvivalentní hodnota hodinové sazby vyšší.
Přidejte do grafu hladkou čáru
V tomto dalším kroku se naučíte, jak do grafu přidat hladkou čáru. Hladká čára je čára, která je přizpůsobena datům, aby vám pomohla prozkoumat potenciální vztahy mezi dvěma proměnnými.
Chcete-li přidat hladkou čáru, použijte funkci geom_smooth() .
Když spustíte R skript, bodový graf bude vypadat takto. Hladká čára nyní ukazuje trend dat s 95% intervalem spolehlivosti.
Měřítko osy x a y můžete změnit pomocí funkcí scale_x_continuous() a scale_y_continuous() .
V tomto případě se osa y převede na logaritmickou stupnici, zatímco osa x zůstane stejná.
Když spustíte R kód, výsledky se nyní zobrazí logaritmicky. Mění se i hladká linie.
Navíc, protože graf automaticky umísťuje popisky na osy, můžete je odstranit pomocí funkce labs() .
Formát Vzhled R Scatter Plochu
Poté, co vytvoříte základní formu bodového grafu, je dalším krokem přizpůsobení jeho motivu a vzhledu.
K formátování bodového grafu v editoru R Script použijte funkci theme() . A v rámci této funkce můžete přidat další argumenty pro přizpůsobení.
Panel.grid.major ( ) a panel.grid.minor( ) umožňují upravit typ čáry a barvu mřížky grafu. Pokud chcete odstranit mřížku, použijte funkci element_blank() .
Panel.background a plot.background jsou odstraněny , aby byl bodový graf průhledný. To vám umožňuje flexibilně umístit graf kamkoli do sestavy. Pokud chcete odstranit legendu z grafu, nastavte funkci legend.position na 'none'.
Můžete také formátovat čáru a text osy x a y. Čáru můžete zesílit nebo ztenčit nebo text zvětšit či zmenšit.
Pokud se chcete dozvědět o dalších funkcích formátování, které můžete ve svém grafu použít, přejděte do sekce Nápověda v RStudio . Do vyhledávacího pole zadejte „téma“ a zobrazí se seznam funkcí formátování.
Existuje celá řada formátovacích funkcí, které můžete použít v R. Nezapomeňte použít to, co potřebujete, a nepřehánějte to.
Upravte barvu a rozsah datových bodů
V poslední části tohoto tutoriálu se naučíte, jak formátovat barevnou škálu a rozsah velikostí bodů v bodovém grafu.
Funkce scale_colour_viridis_b() poskytuje barevné mapy, které jsou vjemově jednotné jak v barvě, tak v černobílé. Jsou také navrženy tak, aby je vnímali diváci s běžnými formami barvosleposti.
Pokud jej prohledáte v sekci Nápověda v RStudio, uvidíte různé argumenty, které můžete použít k formátování grafů. Mezi možnostmi můžete přepínat a zjistit, který výsledek nejlépe odpovídá vašemu přehledu.
Například funkce scale_size_continuous() mění velikost bodů nebo tvarů v grafu podle spojité proměnné. Umožňuje určit minimální a maximální velikosti bodů, které by měly být v grafu použity.
V tomto případě je 4 minimum a 17 maximum.
Takto nyní vypadá konečný R bodový graf.
Závěr
V tomto tutoriálu jste se naučili, jak vytvořit R bodový graf v LuckyTemplates. Bodový graf je typ vizualizace dat používaný k zobrazení vztahu mezi dvěma spojitými proměnnými. V LuckyTemplates můžete vytvořit bodový graf pomocí balíčku ggplot a vizuálu R Script.
Bodové grafy jsou užitečné nástroje pro vizualizaci a identifikaci vzorů a trendů v datech. Jsou také užitečné pro identifikaci odlehlých hodnot nebo anomálií.
Celkově je vytvoření bodového grafu v LuckyTemplates pomocí R jednoduchý proces a umožňuje vám využít výkonné možnosti vizualizace dat balíčku ggplot.
Vše nejlepší,
Hossein Seyedagha
V tomto tutoriálu projdu algoritmem alokace rozpočtu v LuckyTemplates, kde porovnáte měsíční prognózy a denní prodeje.
Zjistěte, jak můžete získat správné součty ve výpočtech pomocí pokročilých vzorců DAX a pokročilé logiky v LuckyTemplates.
Přečtěte si další informace o zobrazeních a formulářích PowerApps a o tom, jak je vytvářet a přizpůsobovat speciálně pro aplikaci, kterou vytváříte.
V tomto blogovém tutoriálu se ponořím do toho, jak přizpůsobit šablony výkazů LuckyTemplates a jak efektivně vizualizovat finanční informace a data.
Takto vypadá skvělý design sestav LuckyTemplates. Jedná se o předpřipravený design, který využívá nápovědu a záložky s impozantní navigací.
Naučte se rozdíl mezi funkcí LuckyTemplates USERELATIONSHIP a funkcí TREATAS, které se obě používají při vytváření mír DAX.
Zcela nový kurz: Microsoft Excel pro začátečníky
Naučte se a pochopte, jak můžete použít příkaz CASE spolu s funkcí ISNULL SQL k vrácení hodnoty, když je hodnota NULL.
Příklady řídicího panelu LuckyTemplates, naučte se a pochopte, jak vytvořit nejinovativnější vzhled vizualizace pro otáčení stránek pro návrh řídicího panelu LuckyTemplates v těchto jednoduchých krocích!
V tomto tutoriálu se naučíte, jak vytvořit vizualizaci R bodového grafu v LuckyTemplates pomocí vizuálu R Script.