LuckyTemplates med R og RStudio: Slik kommer du i gang

I denne opplæringen lærer du det grunnleggende om koding ved hjelp av R og RStudio. Du vil også lære hvordan du enkelt setter opp RStudio og R i LuckyTemplates.

RStudio er et flott integrert utviklingsmiljø (IDE). Det er en one-stop-shop for alle dine kodingsbehov.

RStudio inkluderer en kildekoderedigerer som lar deg jobbe med skript. Den har også fine funksjoner som autofullfør som ligner på . Koding er også mer organisert i RStudio på grunn av syntaksuthevingen som viser forskjellige farger for spesifikke funksjoner og objekter. I tillegg inkluderer den også noen feilsøkingsverktøy som ligner på VBA i MS Excel.

RStudio er et praktisk sted å utvikle koden din sammenlignet med et frittstående R-program.

Innholdsfortegnelse

Komme i gang med RStudio

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

LuckyTemplates med R og RStudio: Slik kommer du i gang

Konsollen er der R - koden kjøres og kjøres. Her er et grunnleggende eksempel: Hvis du skriver inn 1 + 1 og trykker på enter, får du svar 2.

LuckyTemplates med R og RStudio: Slik kommer du i gang

Hvis du skriver inn en rekkeviddereferanse som 1:50 og trykker på enter, får du en liste over tall fra 1 til 50.

LuckyTemplates med R og RStudio: Slik kommer du i gang

Tallene i hakeparentesene er plassholdere for indeksposisjonen til tallene du utførte.

Annet enn grunnleggende aritmetiske og stenografioperatorer, kan du også bruke funksjoner. Noen av disse funksjonene kan også brukes i . For eksempel, hvis du tar kvadratroten av 25 ved å skrive sqrt 25 og trykker på enter, får du svaret på 5.

LuckyTemplates med R og RStudio: Slik kommer du i gang

Når du jobber inne i et R-skript, må du sørge for å lagre det. Når du sletter den uten å lagre og går ut av en økt, er informasjonen borte for godt.

Går videre, hvis du vil ha et langsiktig rekord R-skript, kan du bruke hurtigtasten Control+Shift+N . Med det dukker et fjerde vindu opp fra RStudio.

LuckyTemplates med R og RStudio: Slik kommer du i gang

I det nye vinduet, når du legger inn en funksjon som sqrt , vil du se et syntaksfullføringsverktøy.

Når du fullfører syntaksen, og for eksempel skriver inn sqrt(25) , velger du alternativet Kjør . Du vil se at alle funksjonene vil bli utført i konsollvinduet. Du har nå en langsiktig oversikt over R-skriptet du nettopp kjørte.

Hvis du har mer enn én operasjon, vil RStudio følge standard operasjonsrekkefølge.

LuckyTemplates med R og RStudio: Slik kommer du i gang

Bruke hjelpedokumentasjonen i RStudio

Hvis du ikke er sikker på en funksjon og ønsker å lære om argumentene den krever, kan du bruke spørsmålstegnoperatoren (?) . La oss som et eksempel se på hjelpedokumentasjonen for plottfunksjonen ved å skrive ? plot .

LuckyTemplates med R og RStudio: Slik kommer du i gang

Når du er ferdig, klikker du på Kjør. Du kan også bruke standard hurtigtast, Ctrl+Enter. Du kan endre standard hurtigtaster ved å gå til Verktøy og deretter velge Endre hurtigtaster.

R-koden du har uthevet eller hvor markøren er plassert er det som vil bli utført når du kjører .

Når ? plotkode er utført, kan du se at hjelpedokumentasjonen vises i vinduet til høyre.

LuckyTemplates med R og RStudio: Slik kommer du i gang

I dette eksemplet velger du Generisk XY-plotting . Dette vil omdirigere deg til annet innhold. Rull ned for å se eksempler på hvordan du bruker den generiske XY-plottingen ved å bruke Plot-funksjonen.

LuckyTemplates med R og RStudio: Slik kommer du i gang

Kopier et eksempel og lim det inn på R-skriptet.

LuckyTemplates med R og RStudio: Slik kommer du i gang

Kommentarer i R noteres med et talltegn eller hash-tegn (#) . Når du kjører koden etter kommentaren, vil du se et plott under plottvinduet.

LuckyTemplates med R og RStudio: Slik kommer du i gang

Husk å alltid lagre arbeidet ditt.

Et annet vindu i RStudio er miljøvinduet for å legge til. Når du klikker på dette, vil du se en x . X- en du ser under Miljø lagrer verdiene som er resultatet av den siste prøvekoden du kjørte med Plot-funksjonen.

LuckyTemplates med R og RStudio: Slik kommer du i gang

Hvordan miljøvinduet fungerer vil bli diskutert i de neste veiledningene.

Sette opp LuckyTemplates med R og RStudio

LuckyTemplates med R

Etter den korte introduksjonen av RStudio, la oss fortsette med hvordan du konfigurerer R i LuckyTemplates. Først åpner du LuckyTemplates på skrivebordet ditt. Gå til Fil og velg Alternativer og innstillinger . Deretter velger du Alternativer .

LuckyTemplates med R og RStudio: Slik kommer du i gang

En alternativmeny vil da vises på skjermen. Gå til R-skripting under Globalt . Velg R-versjonen du vil ha under rullegardinboksen Oppdagede R-hjemmekataloger .

LuckyTemplates med R og RStudio: Slik kommer du i gang

Hvis du ikke ser versjonen du leter etter, velg Annet . Sett deretter R-hjemmekatalogen.

LuckyTemplates med R og RStudio: Slik kommer du i gang

For å finne hjemmekatalogen, åpne RStudio og gå til Verktøy . Velg deretter Globale alternativer .

LuckyTemplates med R og RStudio: Slik kommer du i gang

I popup-vinduet vil du se en filbane under R-versjon-boksen. Kopier dette og gå tilbake til LuckyTemplates.

LuckyTemplates med R og RStudio: Slik kommer du i gang

Lim inn filbanen i set an R-hjemmekatalogboksen .

LuckyTemplates med RStudio

Når det er gjort, er neste trinn å velge en IDE som vist i den andre rullegardinboksen. Den beste IDE å bruke er RStudio.

Etter at du har konfigurert alt, klikker du OK. Nå er du klar til å bruke R og RStudio i LuckyTemplates.

Konklusjon

R og RStudio er flotte komplementære verktøy å bruke i LuckyTemplates. De er spesielt nyttige når du arbeider med statistiske data og analyser. Å konfigurere dem til å fungere med LuckyTemplates er .

Selv om det vil trenge litt tid å venne seg til R- og RStudio-grensesnittene, spesielt hvis du er ny på koding. Men ikke bekymre deg, det er mange veiledninger om hvordan du bruker R med LuckyTemplates. Sørg for å gå gjennom dem flittig.


PowerApps-søkefelt: Slik legger du til og tilpasser

PowerApps-søkefelt: Slik legger du til og tilpasser

Lær hvordan du oppretter et PowerApps-søkefelt fra bunnen av og tilpasser det til å matche det overordnede temaet for appen din.

SELECTEDVALUE DAX-eksempel- Valg av høsteskive

SELECTEDVALUE DAX-eksempel- Valg av høsteskive

Høst eller fang en verdi inne i et mål for å gjenbruke i et annet mål for dynamiske beregninger ved å bruke SELECTEDVALUE DAX i LuckyTemplates.

Versjonshistorikk i SharePoint-lister

Versjonshistorikk i SharePoint-lister

Oppdag hvordan versjonshistorikk i SharePoint kan hjelpe deg med å se utviklingen av bestemte data, og hvor mange endringer den har gjennomgått.

Hex-fargekodevelger for Lucky Templates-rapporter

Hex-fargekodevelger for Lucky Templates-rapporter

Her er et verktøy for å lage rapporter og grafikk, en sekskantkodevelger for farger som du kan bruke for enkelt å få fargene til LuckyTemplates-rapportene dine.

Dynamisk datoskjærer i Lucky-maler ved hjelp av en periodetabell

Dynamisk datoskjærer i Lucky-maler ved hjelp av en periodetabell

Du kan enkelt vise en datoperiode som en slicer i rapporten ved hjelp av en periodetabell. Bruk en M-kode for å lage den dynamiske datoskjæreren i LuckyTemplates.

Proporsjons- og frekvenstabeller i Excel

Proporsjons- og frekvenstabeller i Excel

Skulle dykke ned i frekvenstabeller i Excel samt proporsjonstabeller. Se nærmere på hva de er og når du skal bruke dem.

Slik installerer du DAX Studio & Tabular Editor i LuckyTemplates

Slik installerer du DAX Studio & Tabular Editor i LuckyTemplates

Lær hvordan du laster ned og installerer DAX Studio og Tabular Editor 3 og hvordan du konfigurerer dem for bruk i LuckyTemplates og i Excel.

LuckyTemplates Shape Map Visualization for romlig analyse

LuckyTemplates Shape Map Visualization for romlig analyse

Denne bloggen inneholder Shape Map-visualiseringen for romlig analyse i LuckyTemplates. Jeg viser deg hvordan du kan bruke denne visualiseringen effektivt med dens funksjoner og elementer.

LuckyTemplates finansiell rapportering: Allokering av resultater til maler på hver enkelt rad

LuckyTemplates finansiell rapportering: Allokering av resultater til maler på hver enkelt rad

I denne opplæringen viser jeg frem en unik idé rundt finansiell rapportering, som tildeler resultater for å forhåndsbestemme tabellmaler inne i LuckyTemplates.

DAX-mål i LuckyTemplates ved hjelp av måleforgrening

DAX-mål i LuckyTemplates ved hjelp av måleforgrening

Opprett DAX-mål i LuckyTemplates ved å bruke eksisterende mål eller formler. Dette er det jeg kaller tiltaket forgreningsteknikk.