LuckyTemplates med R och RStudio: Hur man kommer igång

I den här handledningen lär du dig grunderna i kodning med R och RStudio. Du kommer också att lära dig hur du enkelt ställer in RStudio och R i LuckyTemplates.

RStudio är en fantastisk integrerad utvecklingsmiljö (IDE). Det är en one-stop-shop för alla dina kodningsbehov.

RStudio innehåller en källkodsredigerare som låter dig arbeta med skript. Den har också trevliga funktioner som automatisk komplettering som liknar . Kodning är också mer organiserad i RStudio på grund av dess syntaxmarkering som visar olika färger för specifika funktioner och objekt. Dessutom innehåller den också några felsökningsverktyg som liknar VBA i MS Excel.

RStudio är ett bekvämt ställe att utveckla din kod jämfört med ett fristående R-program.

Innehållsförteckning

Komma igång med RStudio

När du öppnar RStudio för första gången ser du tre fönster.

LuckyTemplates med R och RStudio: Hur man kommer igång

Konsolen är där R-koden exekveras och körs . Här är ett grundläggande exempel: om du matar in 1 + 1 och trycker på enter, får du svaret 2.

LuckyTemplates med R och RStudio: Hur man kommer igång

Om du anger en intervallreferens som 1:50 och trycker på Enter får du en lista med siffror från 1 till 50.

LuckyTemplates med R och RStudio: Hur man kommer igång

Siffrorna inom hakparenteserna är platshållare för indexpositionen för de siffror du körde.

Förutom grundläggande aritmetiska och stenografioperatorer kan du också använda funktioner. Vissa av dessa funktioner kan också användas i . Om du till exempel tar kvadratroten ur 25 genom att skriva sqrt 25 och trycker på enter, får du svaret 5.

LuckyTemplates med R och RStudio: Hur man kommer igång

När du arbetar inuti ett R-skript måste du se till att spara det. När du tar bort den utan att spara och backar ur en session är informationen borta för gott.

Går vidare, om du vill ha ett långsiktigt rekord R-skript, kan du använda kortkommandot Ctrl+ Skift+N . Med det dyker ett fjärde fönster upp från RStudio.

LuckyTemplates med R och RStudio: Hur man kommer igång

I det nya fönstret, när du matar in en funktion som sqrt , kommer du att se ett verktyg för syntaxkomplettering.

När du har slutfört syntaxen, och till exempel matat in sqrt(25) , välj alternativet Kör . Du kommer att se att alla funktioner kommer att köras i konsolfönstret. Du har nu ett långsiktigt register över R-skriptet du just körde.

Om du har mer än en operation kommer RStudio att följa standardordningen för operationer.

LuckyTemplates med R och RStudio: Hur man kommer igång

Använda hjälpdokumentationen i RStudio

Om du inte är säker på en funktion och vill lära dig mer om de argument som krävs kan du använda frågetecknetoperatorn (? ) . Som ett exempel, låt oss titta på hjälpdokumentationen för plotfunktionen genom att skriva ? tomt .

LuckyTemplates med R och RStudio: Hur man kommer igång

När du är klar klickar du på Kör. Du kan också använda standardgenvägen, Ctrl+Enter. Du kan ändra standardgenvägar genom att gå till Verktyg och sedan välja Ändra kortkommandon.

R-koden du har markerat eller där markören är placerad är den som kommer att köras när du kör .

När ? plot -kod har exekveras, kan du se att hjälpdokumentationen visas i fönstret till höger.

LuckyTemplates med R och RStudio: Hur man kommer igång

I det här exemplet väljer du Generic XY-plotting . Detta kommer att omdirigera dig till annat innehåll. Scrolla ner för att se exempel på hur man använder Generic XY-plotting med Plot-funktionen.

LuckyTemplates med R och RStudio: Hur man kommer igång

Kopiera ett exempel och klistra in det på R-skriptet.

LuckyTemplates med R och RStudio: Hur man kommer igång

Kommentarer i R noteras med ett nummertecken eller hash-tecken (#) . När du kör koden efter kommentaren ser du en plot under plotfönstret.

LuckyTemplates med R och RStudio: Hur man kommer igång

Kom ihåg att alltid spara ditt arbete.

För att lägga till ett annat fönster i RStudio är miljöfönstret. När du klickar på detta ser du ett x . Xet du ser under Miljö lagrar värdena som är resultatet av den senaste exempelkoden du körde med Plot-funktionen .

LuckyTemplates med R och RStudio: Hur man kommer igång

Hur miljöfönstret fungerar kommer att diskuteras i nästa handledning.

Konfigurera LuckyTemplates med R och RStudio

LuckyTemplates med R

Efter den korta introduktionen av RStudio, låt oss gå vidare med hur man konfigurerar R i LuckyTemplates. Öppna först LuckyTemplates på skrivbordet. Gå till Arkiv och välj Alternativ och inställningar . Välj sedan Alternativ .

LuckyTemplates med R och RStudio: Hur man kommer igång

En alternativmeny visas då på skärmen. Under Global, gå till R scripting . Välj den R-version du vill ha under rullgardinsmenyn Upptäckta R-hemkataloger .

LuckyTemplates med R och RStudio: Hur man kommer igång

Om du inte ser versionen du letar efter väljer du Annat . Ställ sedan in R-hemkatalogen.

LuckyTemplates med R och RStudio: Hur man kommer igång

För att hitta hemkatalogen, öppna din RStudio och gå till Verktyg . Välj sedan Globala alternativ .

LuckyTemplates med R och RStudio: Hur man kommer igång

I popup-fönstret ser du en sökväg under R-versionsrutan. Kopiera detta och gå tillbaka till LuckyTemplates.

LuckyTemplates med R och RStudio: Hur man kommer igång

Klistra in filsökvägen i set an R-hemkatalogrutan .

LuckyTemplates med RStudio

När det är gjort är nästa steg att välja en IDE som visas i den andra rullgardinsmenyn. Den bästa IDE att använda är RStudio.

När du har ställt in allt klickar du på Okej. Nu är du redo att använda R och RStudio i LuckyTemplates.

Slutsats

R och RStudio är utmärkta kompletterande verktyg att använda i LuckyTemplates. De är särskilt användbara när det gäller statistiska data och analyser. Att konfigurera dem för att fungera med LuckyTemplates är .

Även om det kommer att behöva lite tid att vänja sig vid R- och RStudio-gränssnitten, särskilt om du är ny på kodning. Men oroa dig inte, det finns massor av handledningar om hur du använder R med LuckyTemplates. Se till att gå igenom dem flitigt.


Upptäck unika insikter med LuckyTemplates TOPN-funktion

Upptäck unika insikter med LuckyTemplates TOPN-funktion

Den här bloggen innehåller LuckyTemplates TOPN DAX-funktion, som gör att du kan få unika insikter från dina data, vilket hjälper dig att fatta bättre marknadsföringsbeslut.

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Lär dig några fantastiska analytiska tekniker som vi kan göra för datamodellering i LuckyTemplates med hjälp av DAX-stödtabeller.

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Här dyker vi in ​​i LuckyTemplates Advanced DAX och implementerar rankningslogik för att få en mycket unik insikt. Jag visar också upp måttförgrening i det här exemplet.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Den här bloggen introducerar den nya funktionen i LuckyTemplates, analysparametern What-If. Du kommer att se hur det gör allt snabbt och enkelt för din scenarioanalys.

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Lär dig hur du avgör om din intäktstillväxt är bra genom att kontrollera om dina marginaler ökade med hjälp av LuckyTemplates mäter förgrening.

LuckyTemplates parametrar via frågeredigerare

LuckyTemplates parametrar via frågeredigerare

Lär dig och förstå hur du kan skapa och använda LuckyTemplates-parametrar som är en kraftfull funktion i frågeredigeraren.

Runda stapeldiagram – En visualisering för din instrumentpanel

Runda stapeldiagram – En visualisering för din instrumentpanel

Denna handledning kommer att diskutera hur man skapar ett runt stapeldiagram med Charticulator. Du kommer att lära dig hur du designar dem för din LuckyTemplates-rapport.

PowerApps funktioner och formler | En introduktion

PowerApps funktioner och formler | En introduktion

Lär dig hur du använder PowerApps funktioner och formler för att förbättra funktionaliteten och ändra ett beteende i vår Power Apps canvas-app.

Pipe In R: Anslutningsfunktioner med Dplyr

Pipe In R: Anslutningsfunktioner med Dplyr

I den här handledningen kommer du att lära dig hur du kopplar ihop funktioner med hjälp av dplyr-röroperatorn i programmeringsspråket R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX från LuckyTemplates låter dig returnera rankningen av ett specifikt nummer i varje tabellrad som utgör en del av en lista med nummer.