LuckyTemplates med R og RStudio: Sådan kommer du i gang

I denne øvelse lærer du det grundlæggende i kodning ved hjælp af R og RStudio. Du vil også lære, hvordan du nemt opsætter RStudio og R i LuckyTemplates.

RStudio er et fantastisk integreret udviklingsmiljø (IDE). Det er en one-stop-shop for alle dine kodningsbehov.

RStudio indeholder en kildekodeeditor, der giver dig mulighed for at arbejde med scripts. Det har også gode funktioner som auto komplet, som ligner . Kodning er også mere organiseret i RStudio på grund af dets syntaksfremhævning, der viser forskellige farver for specifikke funktioner og objekter. Derudover inkluderer det også nogle fejlfindingsværktøjer, der ligner VBA i MS Excel.

RStudio er et praktisk sted at udvikle din kode sammenlignet med et selvstændigt R-program.

Indholdsfortegnelse

Kom godt i gang med RStudio

Når du åbner RStudio for første gang, vil du se tre vinduer.

LuckyTemplates med R og RStudio: Sådan kommer du i gang

Konsolen er hvor R - koden udføres og køres. Her er et grundlæggende eksempel: Hvis du indtaster 1 + 1 og trykker på enter, får du svaret 2.

LuckyTemplates med R og RStudio: Sådan kommer du i gang

Hvis du indtaster en rækkevidde som 1:50 og trykker på Enter, får du en liste over tal fra 1 til 50.

LuckyTemplates med R og RStudio: Sådan kommer du i gang

Tallene i de firkantede parenteser er pladsholdere for indekspositionen for de tal, du udførte.

Ud over grundlæggende aritmetiske og stenografiske operatorer kan du også bruge funktioner. Nogle af disse funktioner kan også bruges i . For eksempel, hvis du tager kvadratroden af ​​25 ved at skrive sqrt 25 og trykke på enter, får du svaret 5.

LuckyTemplates med R og RStudio: Sådan kommer du i gang

Når du arbejder inde i et R-script, skal du sørge for at gemme det. Når du sletter det uden at gemme og går ud af en session, er oplysningerne væk for altid.

Går videre, hvis du vil have et langsigtet rekord R-script, kan du bruge tastaturgenvejen Control+Shift+N . Dermed dukker et fjerde vindue frem fra RStudio.

LuckyTemplates med R og RStudio: Sådan kommer du i gang

I det nye vindue, når du indtaster en funktion som sqrt , vil du se et syntaksfuldførelsesværktøj.

Når du fuldfører syntaksen, og for eksempel input sqrt(25) , skal du vælge indstillingen Kør . Du vil se, at alle funktionerne vil blive udført i konsolvinduet. Du har nu en langsigtet registrering af det R-script, du lige har kørt.

Hvis du har mere end én operation, vil RStudio følge standardrækkefølgen af ​​operationer.

LuckyTemplates med R og RStudio: Sådan kommer du i gang

Brug af hjælpedokumentationen i RStudio

Hvis du ikke er sikker på en funktion og ønsker at lære om de argumenter, den kræver, kan du bruge spørgsmålstegnsoperatoren (?) . Lad os som et eksempel se på hjælpedokumentationen til plotfunktionen ved at skrive ? plot .

LuckyTemplates med R og RStudio: Sådan kommer du i gang

Når du er færdig, skal du klikke på Kør. Du kan også bruge standardtastaturgenvejen, Ctrl+Enter. Du kan ændre standardtastaturgenveje ved at gå til Værktøjer og derefter vælge Rediger tastaturgenveje.

Den R-kode, du har fremhævet, eller hvor markøren er placeret, er det, der vil blive udført, når du kører .

Når ? plotkode er blevet udført, kan du se, at hjælpedokumentationen vises i vinduet i højre side.

LuckyTemplates med R og RStudio: Sådan kommer du i gang

I dette eksempel skal du vælge Generisk XY-plotting . Dette vil omdirigere dig til andet indhold. Rul ned for at se eksempler på, hvordan du bruger den Generiske XY-plotning ved hjælp af Plot-funktionen.

LuckyTemplates med R og RStudio: Sådan kommer du i gang

Kopier et eksempel og indsæt det på R-scriptet.

LuckyTemplates med R og RStudio: Sådan kommer du i gang

Kommentarer i R noteres med et taltegn eller hash-tegn (#) . Når du kører koden efter kommentaren, vil du se et plot under plotvinduet.

LuckyTemplates med R og RStudio: Sådan kommer du i gang

Husk altid at gemme dit arbejde.

For at tilføje et andet vindue i RStudio er vinduet Miljø. Når du klikker på dette, vil du se et x . Det x , du ser under Miljø, gemmer de værdier, der er resultatet af den sidste eksempelkode, du kørte ved hjælp af Plot-funktionen.

LuckyTemplates med R og RStudio: Sådan kommer du i gang

Hvordan miljøvinduet fungerer, vil blive diskuteret i de næste selvstudier.

Opsætning af LuckyTemplates med R og RStudio

Lucky Templates med R

Efter den korte introduktion af RStudio, lad os fortsætte med, hvordan man konfigurerer R i LuckyTemplates. Åbn først LuckyTemplates på dit skrivebord. Gå til Fil og vælg Indstillinger og indstillinger . Vælg derefter Indstillinger .

LuckyTemplates med R og RStudio: Sådan kommer du i gang

En Options-menu vises derefter på skærmen. Gå til R-scripting under Globalt . Vælg den R-version, du ønsker, under rullemenuen Registrerede R-hjemmemapper .

LuckyTemplates med R og RStudio: Sådan kommer du i gang

Hvis du ikke kan se den version, du leder efter, skal du vælge Andet . Indstil derefter R-hjemmemappen.

LuckyTemplates med R og RStudio: Sådan kommer du i gang

For at finde hjemmebiblioteket skal du åbne din RStudio og gå til Værktøjer . Vælg derefter Globale indstillinger .

LuckyTemplates med R og RStudio: Sådan kommer du i gang

I pop op-vinduet vil du se en filsti under R-versionsboksen. Kopier dette og gå tilbage til LuckyTemplates.

LuckyTemplates med R og RStudio: Sådan kommer du i gang

Indsæt filstien i boksen sæt en R-hjemmemappe .

LuckyTemplates med RStudio

Når det er gjort, er næste trin at vælge en IDE som vist i den anden rullemenu. Den bedste IDE at bruge er RStudio.

Når du har konfigureret alt, skal du klikke på Okay. Nu er du klar til at bruge R og RStudio i LuckyTemplates.

Konklusion

R og RStudio er gode komplementære værktøjer til brug i LuckyTemplates. De er især nyttige, når de beskæftiger sig med statistiske data og analyser. At konfigurere dem til at arbejde med LuckyTemplates er .

Selvom det vil tage lidt tid at vænne sig til R- og RStudio-grænsefladerne, især hvis du er ny til kodning. Men bare rolig, der er masser af tutorials om, hvordan du bruger R med LuckyTemplates. Sørg for at gennemgå dem flittigt.


Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.

Datamodellering i LuckyTemplates ved hjælp af understøttende tabeller

Datamodellering i LuckyTemplates ved hjælp af understøttende tabeller

Lær nogle fantastiske analytiske teknikker, som vi kan gøre til datamodellering i LuckyTemplates ved hjælp af DAX-understøttende tabeller.

Avanceret DAX til LuckyTemplates: Implementering af rangeringslogik på tværs af unikke indsigter

Avanceret DAX til LuckyTemplates: Implementering af rangeringslogik på tværs af unikke indsigter

Her dykker vi ned i LuckyTemplates Advanced DAX og implementerer rangeringslogik for at få en meget unik indsigt. Jeg viser også måleforgrening i dette eksempel.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Denne blog introducerer den nye funktion i LuckyTemplates, What-If-analyseparameteren. Du vil se, hvordan det gør alt hurtigt og nemt til din scenarieanalyse.

Brug LuckyTemplates Mål forgrening for at kontrollere, om dine avancer udvides, efterhånden som omsætningen vokser

Brug LuckyTemplates Mål forgrening for at kontrollere, om dine avancer udvides, efterhånden som omsætningen vokser

Lær, hvordan du afgør, om din omsætningsvækst er god ved at kontrollere, om dine avancer er udvidet ved hjælp af LuckyTemplates, der måler forgrening.

LuckyTemplates-parametre via forespørgselseditor

LuckyTemplates-parametre via forespørgselseditor

Lær og forstå, hvordan du kan oprette og bruge LuckyTemplates Parameters, som er en kraftfuld funktion i Query Editor.

Rundt søjlediagram – en visualisering til dit dashboard

Rundt søjlediagram – en visualisering til dit dashboard

Denne vejledning vil diskutere om oprettelse af et rundt søjlediagram ved hjælp af Charticulator. Du lærer, hvordan du designer dem til din LuckyTemplates-rapport.

PowerApps funktioner og formler | En introduktion

PowerApps funktioner og formler | En introduktion

Lær, hvordan du bruger PowerApps-funktioner og -formler til at forbedre funktionaliteten og ændre adfærd i vores Power Apps-lærredsapp.

Pipe In R: Tilslutningsfunktioner med Dplyr

Pipe In R: Tilslutningsfunktioner med Dplyr

I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX fra LuckyTemplates giver dig mulighed for at returnere rangeringen af ​​et specifikt tal i hver tabelrække, der udgør en del af en liste over tal.