R pro LuckyTemplates | Průvodce pro začátečníky

V tomto tutoriálu ukážu 3 různé způsoby využití R pro LuckyTemplates. To zahrnuje import dat do LuckyTemplates , použití kroků v Power Query a vytvoření vizualizace dat .

Nastavení R pro LuckyTemplates vám umožní provádět určité úkoly, jako jsou ty, které byly zmíněny výše. Některé z nich jsou podobné tomu, jak jsme integrovali Python do LuckyTemplates.

Obsah

Konfigurace R pro LuckyTemplates

Jakmile otevřete LuckyTemplates, měli byste vidět prázdný přehled. Chcete-li integrovat R do LuckyTemplates, nejprve přejděte do nabídky Soubor .

R pro LuckyTemplates |  Průvodce pro začátečníky

Poté klikněte na Možnosti a nastavení . Poté vyberte Možnosti .

R pro LuckyTemplates |  Průvodce pro začátečníky

Když vyberete Možnosti , zobrazí se vyskakovací okno. Ve skupině možností Globální klikněte na možnost R skriptování . Poté byste měli vidět možnosti pro přiřazení domovských adresářů R a R IDE .

R pro LuckyTemplates |  Průvodce pro začátečníky

Pokud tuto možnost nevidíte, můžete jednoduše kliknout na rozbalovací nabídku a vybrat možnost Jiné .

R pro LuckyTemplates |  Průvodce pro začátečníky

Poté se objeví nové vstupní pole, kde můžete ručně nastavit domovský adresář R.

R pro LuckyTemplates |  Průvodce pro začátečníky

Chcete-li správně identifikovat cestu k domovskému adresáři R, musíte otevřít RStudio a kliknout na nabídku Nástroje . Poté vyberte Globální možnosti .

R pro LuckyTemplates |  Průvodce pro začátečníky

Zde můžete zkontrolovat cestu k souboru, kde je nainstalován váš R. V mém případě je to cesta k souboru, kde je nainstalován můj R.

R pro LuckyTemplates |  Průvodce pro začátečníky

Toto byla cesta k souboru, kterou jste viděli dříve v předchozích příkladech, což znamená, že potřebuji aktualizovat svou verzi z R-4.0.2 na R-4.1.1.

Na druhou stranu stačí zkopírovat cestu k souboru , kterou zde najdete, a vložit ji do LuckyTemplates pro nastavení domovského adresáře R .

Vyberu cestu k souboru pro aktualizaci své verze na R-4.1.1.

R pro LuckyTemplates |  Průvodce pro začátečníky

Pro Detected R IDEs vyberte možnost R Studio. To nám umožní pracovat s daty v R Studio a přenést je do LuckyTemplates. Poté klikněte na OK pro dokončení nastavení R pro LuckyTemplates.

R pro LuckyTemplates |  Průvodce pro začátečníky

3 různé způsoby, jak využít R pro LuckyTemplates

Začněme importem dat pomocí následujících kroků v Power Query. Poté vytvoříme vizualizaci pro data, která budeme vytvářet.

1. Import dat pomocí R skriptu v LuckyTemplates

Nejprve klikněte na Získat data a vyberte možnost Více .

R pro LuckyTemplates |  Průvodce pro začátečníky

Poté se objeví vyskakovací okno Získat data. Ve vyhledávacím poli vyhledejte R script a z výsledků vyberte R script. Poté klikněte na Připojit .

R pro LuckyTemplates |  Průvodce pro začátečníky

Tím se otevře dialogové okno R skript .

R pro LuckyTemplates |  Průvodce pro začátečníky

Jakmile se otevře dialogové okno R skript, můžeme začít s importem dat. V tomto příkladu importujeme soubor CSV pomocí skriptu R a převedeme jej na tabulku.

R pro LuckyTemplates |  Průvodce pro začátečníky

Chcete-li importovat soubor CSV, použijte funkci read.csv a do závorek vložte cestu k souboru CSV, který chcete importovat. V tomto příkladu jsem jej uložil do proměnné s názvem tips . Pro spuštění skriptu stačí kliknout na OK .

Po spuštění skriptu by se jako výsledek měla vytvořit tabulka s názvem tipy . V rozbalovacím okně Navigátor můžete vidět náhled tabulky. Kliknutím na Transformovat data otevřete tuto tabulku v .

R pro LuckyTemplates |  Průvodce pro začátečníky

Tabulka by měla vypadat takto po kliknutí na Transform Data .

R pro LuckyTemplates |  Průvodce pro začátečníky

2. Použití R skriptů v editoru Power Query

Po otevření tabulky tipů v Power Query je to nyní považováno za datovou sadu. Odtud můžeme provést některé funkce jako příklad na základě datové sady, kterou máme. Chcete-li to provést, klikněte na Transform a vyberte Spustit R skript .

R pro LuckyTemplates |  Průvodce pro začátečníky

Objeví se dialogové okno R skriptu a můžeme spustit další skript, abychom vytvořili kopii aktuální datové sady, kterou máme. Pomocí níže uvedeného kódu také vytvoříme nový sloupec s názvem m_f s údaji ze sloupce pohlaví.

R pro LuckyTemplates |  Průvodce pro začátečníky

Řádek new_dataset <-> znamená, že obsah datové sady vkládáme do proměnné new_dataset .

Poté jsem při vytváření nového sloupce uložil funkci podřetězec do proměnné new_dataset$m_f . Všimněte si, že jsem před m_f použil symbol $ . Toto je symbol používaný k vytvoření nového sloupce pomocí R skriptu.

Uvnitř kódu new_dataset$sex, 1 ,1 znamená, že bereme pouze první znak dat sloupce pohlaví. Takže místo mužského a ženského pohlaví vezmeme pouze M a F. Kliknutím na OK spustíte kód.

V sekci Aplikované kroky můžete sledovat kroky, které jste provedli v aktuální datové sadě, na které pracujete. Pokud pak posunete tabulku doprava, měli byste vidět nový sloupec m_f spolu s údaji ze sloupce pohlaví.

R pro LuckyTemplates |  Průvodce pro začátečníky

V případě, že si chcete projít to, co jste dělali v předchozím kroku, stačí kliknout na ikonu ozubeného kola. Poté by se otevřelo dialogové okno Spustit skript R.

R pro LuckyTemplates |  Průvodce pro začátečníky

Nyní, když jsme dokončili aplikaci R skriptů v naší datové sadě, můžeme bezpečně zavřít a použít změny, které jsme provedli.

R pro LuckyTemplates |  Průvodce pro začátečníky

Poté načte tabulku tipů v LuckyTemplates.

R pro LuckyTemplates |  Průvodce pro začátečníky

3. Vytvoření vizualizace R v LuckyTemplates

Jakmile je tabulka tipů načtena v LuckyTemplates, můžeme začít vytvářet vizualizaci R založenou na této tabulce. V podokně Vizualizace klikněte na vizuální možnost R skriptu a poté pokračujte kliknutím na Povolit .

R pro LuckyTemplates |  Průvodce pro začátečníky

Něco takového byste měli vidět po povolení vizuálů skriptu pro R.

R pro LuckyTemplates |  Průvodce pro začátečníky

Chcete-li začít zobrazovat data v naší vizualizaci, přejděte do podokna Pole, rozbalte tabulku tipů a vyberte pole tip a total_bill .

R pro LuckyTemplates |  Průvodce pro začátečníky

V editoru R skriptů uvidíme vygenerovaný kód po výběru polí tip a total_bill . Tyto kódy jsou automaticky generovány a spouštěny pro vytvoření datové sady nebo datového rámce. Slouží také k odstranění duplicitních řádků z dat, která se snažíme zobrazit v naší vizualizaci.

R pro LuckyTemplates |  Průvodce pro začátečníky

Poté můžeme začít vykreslovat data na základě námi vybraných polí. V tomto příkladu vytvořím for tip a total_bill pomocí funkce plot.

R pro LuckyTemplates |  Průvodce pro začátečníky

Pomocí funkce plot můžeme zahrnout dataset$total_bill a dataset$tip do argumentů pro určení sloupců, které se mají v naší vizualizaci zobrazit. Chcete-li tento skript spustit, stačí kliknout na ikonu přehrávání v pravém horním rohu editoru skriptů R.

R pro LuckyTemplates |  Průvodce pro začátečníky

Poté nyní v oblasti náhledu uvidíme bodový graf pro tip a total_bill .

R pro LuckyTemplates |  Průvodce pro začátečníky

Alternativní způsob úpravy pozemku pomocí RStudio

V závislosti na výkresu, který chcete vytvořit, možná budete muset přejít přímo do RStudia a použít kroky k vytvoření výkresu a vrátit se zpět do LuckyTemplates.

Poté zkopírujte a vložte kódy, které jste udělali v RStudio. To je způsobeno nedostatkem funkcí RStudio při úpravách v editoru skriptů R LuckyTemplates.

Ve skutečnosti můžeme R skripty, které jsme vytvořili zde v LuckyTemplates, přesunout do RStudia. Můžete to udělat kliknutím na diagonální šipku v pravé horní části editoru skriptů R.

R pro LuckyTemplates |  Průvodce pro začátečníky

To se stane po kliknutí na diagonální šipku v editoru R skriptů v LuckyTemplates.

R pro LuckyTemplates |  Průvodce pro začátečníky

Jakmile se skript přesune do RStudia, musíme vybrat všechny kódy a spustit je, abychom viděli výstup.

R pro LuckyTemplates |  Průvodce pro začátečníky

R pro LuckyTemplates |  Průvodce pro začátečníky

Zde v RStudio můžete provést jakékoli změny a po dokončení úprav vrátit vše zpět do LuckyTemplates. Například se chystám přepnout proměnné a provést je, abych provedl nějaké změny v našem grafu.

R pro LuckyTemplates |  Průvodce pro začátečníky

R pro LuckyTemplates |  Průvodce pro začátečníky

V tomto příkladu jsem posunul tip na osu x a celkový_bill na osu y grafu. Protože jsme s aplikací změn skončili, můžeme zkopírovat kód a vložit jej zpět do LuckyTemplates a tam změny aplikovat.

R pro LuckyTemplates |  Průvodce pro začátečníky

R pro LuckyTemplates |  Průvodce pro začátečníky

Kromě vizualizace se to může změnit pomocí sliceru, který používáme v našem přehledu LuckyTemplates. Pro informaci přidám výřez a zkontroluji čas v podokně Pole.

R pro LuckyTemplates |  Průvodce pro začátečníky

V sliceru můžeme kliknout na možnosti Oběd nebo Večeře pro změnu údajů v našem grafu na základě zvoleného času.

R pro LuckyTemplates |  Průvodce pro začátečníky

R pro LuckyTemplates |  Průvodce pro začátečníky

Vezměte na vědomí, že v závislosti na tom, jak velká datová sada je vizualizována, můžete zaznamenat určité zpoždění. Někdy to může být pomalé při změně výstupu grafu pomocí průřezu.

Závěr

Když vezmete v úvahu vše, naučili jste se integrovat R do LuckyTemplates. Také jste mohli využít R pro LuckyTemplates 3 různými způsoby: import dat , použití R skriptů a vytvoření R vizuálu .

Kromě toho jste mohli využívat různé symboly a funkce k provádění určitých úkolů a vizualizací. Mějte na paměti, že své R skripty můžete upravit v RStudio a vrátit změny zpět do LuckyTemplates.


Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Zistite, ako stiahnuť a nainštalovať DAX Studio a Tabular Editor 3 a ako ich nakonfigurovať na použitie v LuckyTemplates a v Exceli.

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

Tento blog obsahuje vizualizáciu Shape Map pre priestorovú analýzu v LuckyTemplates. Ukážem vám, ako môžete efektívne využiť túto vizualizáciu s jej funkciami a prvkami.

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

V tomto návode predstavujem jedinečný nápad týkajúci sa finančného výkazníctva, ktorý spočíva v prideľovaní výsledkov na vopred určené šablóny tabuliek v rámci LuckyTemplates.

DAX měří v LuckyTemplates pomocí Measure Branching

DAX měří v LuckyTemplates pomocí Measure Branching

Vytvářejte míry DAX v LuckyTemplates pomocí existujících mír nebo vzorců. Tomu říkám technika větvení opatření.

Najvýkonnejšie volanie funkcie v LuckyTemplates

Najvýkonnejšie volanie funkcie v LuckyTemplates

V tomto blogu preskúmajte množinu údajov LuckyTemplates, najvýkonnejšie volanie funkcií, ktoré vám prináša tisíce funkcií M a DAX na dosah ruky.

Techniky modelovania údajov na organizáciu opatrení DAX

Techniky modelovania údajov na organizáciu opatrení DAX

V dnešnom návode sa podelím o niekoľko techník modelovania údajov o tom, ako lepšie usporiadať vaše merania DAX pre efektívnejší pracovný tok.

LuckyTemplates Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

LuckyTemplates Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

LuckyTemplates je skvelý nástroj pre finančné výkazníctvo. Tu je návod, ako vytvoriť prispôsobené tabuľky pre váš finančný dashboard LuckyTemplates.

Osvedčené postupy toku jazyka Power Query

Osvedčené postupy toku jazyka Power Query

V tomto návode sa bude diskutovať o toku jazyka Power Query a o tom, ako môže pomôcť vytvoriť hladkú a efektívnu zostavu údajov.

LuckyTemplates vlastní ikony | Vizualizační technika PBI

LuckyTemplates vlastní ikony | Vizualizační technika PBI

Budu diskutovat o jedné z mých oblíbených technik kolem vlastních ikon LuckyTemplates, která používá vlastní ikony dynamickým způsobem ve vizuálech LuckyTemplates.

Vytváření tabulek LuckyTemplates pomocí funkce UNION & ROW

Vytváření tabulek LuckyTemplates pomocí funkce UNION & ROW

V tomto blogu vám ukážu, jak můžete vytvořit tabulky LuckyTemplates pomocí vzorce, který kombinuje funkci UNION a funkci ROW.