R skriptování pro LuckyTemplates pomocí RStudio

V tomto blogu si projdeme základy R skriptování pro LuckyTemplates.

RStudio se používá pro vytváření statistických výpočtů a grafiky, které jsou v souladu s analýzou dat a výzkumem .

Je to skvělý nástroj pro kódování, protože se jedná o integrované vývojové prostředí (IDE) . To znamená, že má funkce, které můžete použít při kódování, jako je editor zdrojového kódu , automatické doplňování , zvýraznění syntaxe a nástroj pro ladění .

RStudio je pohodlnější nastavení pro skriptování R spíše než výchozí funkce instalace programovacího jazyka R.

Obsah

R Skriptování v RStudio

Když poprvé otevřete RStudio , uvidíte 3 různá okna. Ale v tomto tutoriálu se zaměříme na to, kde můžete vidět blikající kurzor . Tato část se nazývá Console , kde můžeme provádět R skriptování v RStudio .

R skriptování pro LuckyTemplates pomocí RStudio

Pro první příklad vytvoříme jednoduchou aritmetickou operaci a provedeme ji stisknutím klávesy Enter .

R skriptování pro LuckyTemplates pomocí RStudio

Zadáním a spuštěním „ 1 + 1 “ v konzole jsme schopni získat „ 2 “. Pokud vás zajímá účel [1] , uveďme si příklad, který to dále rozvedeme. Vytvořím posloupnost čísel od 1 do 50 pomocí operátoru dvojtečka (:) .

R skriptování pro LuckyTemplates pomocí RStudio

Po provedení „ 1:50 “ uvidíte před každým řádkem výsledku [1] , [18] a [35] . V RStudio není pro tuto část použit žádný termín . Ale tato čísla fungují jako zástupný symbol pro pozici indexu pro každý řádek výsledku. Pokud se podíváte na první řádek, začíná první hodnotou, která je 1 . Druhý řádek začíná 18. hodnotou ve výsledku a třetí řádek začíná 35. hodnotou.

V dalším příkladu se pokusíme použít funkce, které možná znáte. Většina z nich je stejná s funkcemi, které používáme v LuckyTemplates. Dostaneme druhou odmocninu z 25 .

R skriptování pro LuckyTemplates pomocí RStudio

K výpočtu druhé odmocniny z 25 použijeme . Pak v parametrech nastavme 25 jako hodnotu, kterou má funkce vypočítat. Funkce SQRT je jednou z funkcí, kterou také používáme v LuckyTemplates , která je spojena s DAX .

Vytvoření nového souboru skriptování R v RStudio

V RStudio musíte vytvořit soubor R Script, pokud se chcete ujistit, že uchováte všechny skripty, které jste přidali pro případ, že byste aplikaci omylem zavřeli. Chcete-li to provést, jednoduše klepněte na nabídku Soubor. Poté najeďte myší na Nový soubor a vyberte R Script . Klávesová zkratka pro vytvoření nového souboru R Script je Ctrl+Shift+N .

R skriptování pro LuckyTemplates pomocí RStudio

Po tomto postupu byste nyní měli mít čtvrté okno, které obsahuje nový R skript, který jste vytvořili. Ve výchozím nastavení bude soubor R Script pojmenován jako Untitled1 , ale toto můžete později po uložení souboru změnit.

R skriptování pro LuckyTemplates pomocí RStudio

Pochopení funkce automatického dokončování v RStudio

V souboru R Script jsou výhody. Schopnost ukládat R skripty je jedním z nich. Další dobrá věc je možnost využít funkci automatického doplňování , která je součástí RStudia.

R skriptování pro LuckyTemplates pomocí RStudio

Takto vypadá funkce automatického doplňování v RStudio. To se zobrazí pouze tehdy, když začnete psát jakoukoli funkci v souboru R Script . To je skvělá funkce, protože také poskytuje definici toho, jak konkrétní funkce funguje.

Jakmile to uvidíte při psaní funkce, kterou chcete použít, stačí stisknout klávesu Tab na klávesnici pro automatické doplňování.

R skriptování pro LuckyTemplates pomocí RStudio

Dokončíme tento příklad přidáním 25 jako naší hodnoty do parametrů a kliknutím na tlačítko Spustit pro spuštění skriptu. Výsledek tohoto skriptu se objeví v okně konzoly.

R skriptování pro LuckyTemplates pomocí RStudio

Využití objednané operace v RStudio

Udělejme si další příklad a vytvořte uspořádanou operaci.

R skriptování pro LuckyTemplates pomocí RStudio

V příkladu jsme přidali uspořádanou operaci „1 – 2 ^ 4“ . Programovací jazyk R se řídí BEDMAS (závorky, exponenty, dělení, násobení, sčítání a odčítání) pro uspořádané operace.

Kvůli tomu provedl nejprve operaci exponent (^) před odečtením (-) a ve výsledku jsme dostali -15.

Získání dokumentace nápovědy pro R skriptování

Programovací jazyk R má také spoustu skvělé dokumentace nápovědy. V případě, že nemáte představu o tom, jak určitá funkce funguje, můžete k vyhledání dokumentace použít operátor otazník (?) .

Řekněme například, že chceme získat dokumentaci o funkci plot. Napíšeme ? operátor před názvem funkce. Poté jej spusťte stisknutím Ctrl+Enter .

R skriptování pro LuckyTemplates pomocí RStudio

Po spuštění se v okně nápovědy zobrazí nápověda k funkci plotru . Můžeme kliknout na odkazy uvedené v dokumentaci nápovědy a dozvědět se více o konkrétním tématu týkajícím se funkce plot. Klikneme na Generic XY Plotting .

R skriptování pro LuckyTemplates pomocí RStudio

Po kliknutí bychom měli vidět další popis funkce plotru a několik příkladů na konci dokumentace.

R skriptování pro LuckyTemplates pomocí RStudio

R skriptování pro LuckyTemplates pomocí RStudio

Můžeme také zkopírovat a vložit jeden z příkladů v této dokumentaci a spustit jej v souboru skriptu R. Jako příklad si vezměme zvýrazněný skript výše.

R skriptování pro LuckyTemplates pomocí RStudio

Pro tento blog nebudeme diskutovat o tomto příkladu, protože je to pouze pro demonstraci některých věcí, které můžete dělat v .

Je tu však jedna důležitá část, kterou potřebujete vědět, a tou je Komentář reprezentovaný symbolem # . Zkusme spustit tento skript jeho zvýrazněním a kliknutím na tlačítko Spustit .

R skriptování pro LuckyTemplates pomocí RStudio

Po provedení skriptu se jako výsledek vygeneruje spiknutí.

Uložení souboru R Script

Jakmile skončíme s našimi skripty, můžeme uložit soubor skriptu R stejným způsobem, jakým ukládáme soubory v jiných softwarech (stisknutím Ctrl+S ). Poté se zobrazí okno Uložit soubor . Odtud můžeme vybrat umístění, kam chceme uložit soubor R skriptu, a zahrnout název souboru.

R skriptování pro LuckyTemplates pomocí RStudio

Po uložení můžeme tento soubor kdykoli zavřít a otevřít pro úpravy.

Panel prostředí v RStudio

Poslední věcí, kterou probereme, je okno Environment . V tomto okně můžeme vidět užitečná data, jako jsou hodnoty a funkce, které jsme vytvořili v RStudio .

R skriptování pro LuckyTemplates pomocí RStudio

Jak vidíme v příkladu, máme hodnotu x, která byla vytvořena při spuštění skriptu, který jsme převzali z příkladu dokumentace nápovědy. Kromě skriptu, který jsme používali dříve, se k zadání nebo přiřazení dat objektu obvykle používá symbol <> .


Závěr

Stručně řečeno, dozvěděli jsme se o základech skriptování R tím, že jsme si vyzkoušeli některá rozhraní RStudio a jak fungují. Jsme také schopni implementovat některé funkce a operace , které jsou podobné těm, které používáme v LuckyTemplates.

Zjistili jsme, že je důležité uchovávat záznamy o skriptech, které jsme provedli.
Probrali jsme také některé skvělé funkce a operátory, jako je automatické doplňování a symbol otazníku (?) při hledání dokumentu nápovědy. Také jsme se dozvěděli o ukládání souboru skriptu R a použití podokna prostředí v RStudio.

Vše nejlepší,

George Mount

Leave a Comment

Extrahovanie motívov a obrázkov LuckyTemplates z PBIX

Extrahovanie motívov a obrázkov LuckyTemplates z PBIX

Naučte se, jak rozebrat soubor PBIX a extrahovat motivy a obrázky LuckyTemplates z pozadí pro váš report!

Prehľad a vytvorenie domovskej stránky SharePointu

Prehľad a vytvorenie domovskej stránky SharePointu

Naučte sa, ako vytvoriť domovskú stránku SharePointu, ktorá sa predvolene načítava, keď používatelia zadajú adresu vašej webovej lokality.

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í.