R For Lucky Templates | En nybegynnerguide

I denne opplæringen skal jeg demonstrere de 3 forskjellige måtene å bruke R for LuckyTemplates. Dette inkluderer import av data til LuckyTemplates , bruk av trinn i Power Query og opprettelse av en datavisualisering .

Å sette opp R for LuckyTemplates vil tillate deg å utføre visse oppgaver som de som ble nevnt ovenfor. Noen av disse ligner på hvordan vi integrerte Python i LuckyTemplates.

Innholdsfortegnelse

Konfigurere R for LuckyTemplates

Når du åpner LuckyTemplates, bør du se en tom rapport. For å integrere R i LuckyTemplates, gå først til Fil- menyen.

R For Lucky Templates |  En nybegynnerguide

Klikk deretter på Alternativer og innstillinger . Etter det velger du Alternativer .

R For Lucky Templates |  En nybegynnerguide

Når du velger Alternativer , vises en popup-boks. Under den globale gruppen av alternativer klikker du på R-skriptalternativet . Etter det bør du se alternativer for å tilordne R-hjemmekataloger og R IDE-er .

R For Lucky Templates |  En nybegynnerguide

Hvis du ikke ser dette alternativet, kan du ganske enkelt klikke på rullegardinmenyen og velge Annet .

R For Lucky Templates |  En nybegynnerguide

Etter det vil en ny inndataboks vises der du kan angi R-hjemmekatalogen manuelt.

R For Lucky Templates |  En nybegynnerguide

For å identifisere banen til R-hjemmekatalogen på riktig måte, må du åpne RStudio og klikke på Verktøy- menyen. Velg deretter Globale alternativer .

R For Lucky Templates |  En nybegynnerguide

Det er her du kan sjekke filbanen der R er installert. I mitt tilfelle er dette filbanen der min R er installert.

R For Lucky Templates |  En nybegynnerguide

Dette var filbanen du så tidligere i de forrige eksemplene, noe som betyr at jeg må oppdatere min versjon fra R-4.0.2 til R-4.1.1.

På den annen side kan du bare kopiere filbanen som du finner her og lime den inn i LuckyTemplates for å angi R-hjemmekatalogen .

Jeg velger filbanen for å oppdatere min versjon til R-4.1.1.

R For Lucky Templates |  En nybegynnerguide

For de oppdagede R IDE-ene velger du alternativet R Studio. Dette vil tillate oss å jobbe med data i R Studio og ta dem til LuckyTemplates. Klikk deretter på OK for å fullføre konfigureringen av R for LuckyTemplates.

R For Lucky Templates |  En nybegynnerguide

3 forskjellige måter å bruke R for Lucky Templates

La oss begynne med å importere data ved å bruke trinnene i Power Query. Deretter lager vi en visualisering for dataene vi skal lage.

1. Importere data ved hjelp av R-skript i LuckyTemplates

Først klikker du på Hent data og velger alternativet Mer .

R For Lucky Templates |  En nybegynnerguide

Etter det vil en Hent data-popup-boks vises. Søk etter R-skript i søkeboksen og velg R-skript fra resultatene. Klikk deretter på Koble til .

R For Lucky Templates |  En nybegynnerguide

Dette vil åpne R-skript- dialogboksen.

R For Lucky Templates |  En nybegynnerguide

Når R-skript-dialogboksen er åpen, kan vi begynne å importere data. For dette eksemplet importerer vi en CSV-fil ved hjelp av R-skript og gjør den om til en tabell.

R For Lucky Templates |  En nybegynnerguide

For å importere CSV-filen, bruk read.csv- funksjonen og ta med filbanen til CSV-filen du vil importere innenfor parentesen. I dette eksemplet lagret jeg det i en variabel kalt tips . For å kjøre skriptet klikker du bare OK .

Når skriptet er utført, bør en tabell med navnet tips opprettes som et resultat. I popup-boksen Navigator kan du se forhåndsvisningen av tabellen. La oss klikke på Transform Data for å åpne denne tabellen i .

R For Lucky Templates |  En nybegynnerguide

Tabellen skal se slik ut etter å ha klikket på Transform Data .

R For Lucky Templates |  En nybegynnerguide

2. Bruke R-skript i Power Query Editor

Etter å ha åpnet tipstabellen i Power Query, regnes dette nå som et datasett. Herfra kan vi utføre noen funksjoner til som eksempel, basert på datasettet vi har. For å gjøre det, klikk på Transformer og velg Kjør R-skript .

R For Lucky Templates |  En nybegynnerguide

En R-skript-dialogboks vil vises, og vi kan kjøre et annet skript for å lage en kopi av gjeldende datasett som vi har. Vi vil også opprette en ny kolonne kalt m_f med data som kommer fra kjønnskolonnen ved å bruke koden nedenfor.

R For Lucky Templates |  En nybegynnerguide

Linjen new_dataset <-> betyr at vi legger innholdet i datasettet i new_dataset- variabelen.

Da jeg opprettet den nye kolonnen, lagret jeg en delstrengfunksjon i variabelen new_dataset$m_f . Legg merke til at jeg brukte et $ -symbol før m_f . Dette er symbolet som brukes til å lage en ny kolonne ved hjelp av R-skript.

Inne i , betyr koden new_dataset$sex, 1 ,1 at vi bare tar det første tegnet i sex-kolonnens data. Så i stedet for å ta Mann og Kvinne, tar vi bare M og F. Klikk på OK for å utføre koden.

I delen Applied Steps kan du spore trinnene du har utført i gjeldende datasett du jobber med. Hvis du så ruller tabellen til høyre, bør du se den nye m_f-kolonnen sammen med dataene fra sex-kolonnen.

R For Lucky Templates |  En nybegynnerguide

I tilfelle du vil gå gjennom det du gjorde i forrige trinn, klikker du bare på tannhjulikonet. Da ville den åpne dialogboksen Kjør R-skript .

R For Lucky Templates |  En nybegynnerguide

Nå som vi er ferdige med å bruke R-skript i datasettet vårt, kan vi trygt lukke og bruke endringene vi har gjort.

R For Lucky Templates |  En nybegynnerguide

Etter å ha gjort det, vil den laste tipstabellen i LuckyTemplates.

R For Lucky Templates |  En nybegynnerguide

3. Bygge en R-visualisering i LuckyTemplates

Når tipstabellen er lastet inn i LuckyTemplates, kan vi begynne å bygge en R-visualisering basert på den tabellen. Under Visualiseringer-ruten klikker du på R script visual- alternativet og klikker deretter på Aktiver for å fortsette.

R For Lucky Templates |  En nybegynnerguide

Du bør se noe slikt etter at du har aktivert skriptbildene for R.

R For Lucky Templates |  En nybegynnerguide

For å begynne å vise data i visualiseringen vår, går du bare over til feltruten, utvider tipstabellen og velger tips- og totalregningsfeltene .

R For Lucky Templates |  En nybegynnerguide

I R-skripteditoren ser vi en del generert kode etter å ha valgt tips- og total_bill -feltene. Disse kodene genereres og kjøres automatisk for å lage et datasett eller en dataramme. De er også for å fjerne dupliserte rader fra dataene vi prøver å vise i visualiseringen vår.

R For Lucky Templates |  En nybegynnerguide

Etter det kan vi nå begynne å plotte data basert på de valgte feltene våre. For dette eksempelet skal jeg lage en for tips og total_bill ved å bruke plot-funksjonen.

R For Lucky Templates |  En nybegynnerguide

Ved å bruke plot-funksjonen kan vi inkludere datasett$total_bill og dataset$tip i argumentene for å spesifisere kolonnene som skal vises i visualiseringen vår. For å kjøre dette skriptet, klikker du bare på avspillingsikonet i øvre høyre hjørne av R-skriptredigeringsprogrammet.

R For Lucky Templates |  En nybegynnerguide

Etter det vil vi nå se spredningsplottet for tips og total_bill i forhåndsvisningsområdet.

R For Lucky Templates |  En nybegynnerguide

Alternativ måte å redigere et plott ved hjelp av RStudio

Avhengig av plottet du vil lage, må du kanskje gå direkte til RStudio og bruke trinnene for å lage et plott og gå tilbake til LuckyTemplates.

Deretter kopierer og limer du inn kodene du gjorde i RStudio. Dette skyldes mangelen på RStudio-funksjoner mens du redigerer i LuckyTemplates R-skriptredigerer.

Faktisk kan vi flytte R-skriptene som vi har laget her i LuckyTemplates til RStudio. Du kan gjøre dette ved å klikke på den diagonale pilen øverst til høyre i R-skripteditoren.

R For Lucky Templates |  En nybegynnerguide

Dette er hva som vil skje etter å ha klikket på den diagonale pilen i R-skripteditoren i LuckyTemplates.

R For Lucky Templates |  En nybegynnerguide

Når skriptet er flyttet inn i RStudio, må vi velge alle kodene og kjøre dem for å se utdataene.

R For Lucky Templates |  En nybegynnerguide

R For Lucky Templates |  En nybegynnerguide

Du kan gjøre endringer her i RStudio og bringe alt tilbake til LuckyTemplates når du er ferdig med å redigere. For eksempel skal jeg bytte variablene og utføre dem for å gjøre noen endringer i plottet vårt.

R For Lucky Templates |  En nybegynnerguide

R For Lucky Templates |  En nybegynnerguide

I dette eksemplet flyttet jeg spissen inn i x-aksen og total_bill inn i y-aksen til plottet. Siden vi er ferdige med å bruke endringer, kan vi kopiere koden og lime den inn igjen i LuckyTemplates og bruke endringene der.

R For Lucky Templates |  En nybegynnerguide

R For Lucky Templates |  En nybegynnerguide

I tillegg til visualisering kan dette endres ved bruk av en slicer slik vi bruker den i LuckyTemplates-rapporten vår. For referanse skal jeg legge til en slicer og sjekke tiden under feltruten.

R For Lucky Templates |  En nybegynnerguide

I sliceren kan vi klikke på alternativene for lunsj eller middag for å endre dataene i plottet vårt basert på valgt tidspunkt.

R For Lucky Templates |  En nybegynnerguide

R For Lucky Templates |  En nybegynnerguide

Vær oppmerksom på at avhengig av hvor stort datasettet som blir visualisert, kan du oppleve noe forsinkelse. Noen ganger kan det være tregt når du endrer plottets utdata ved hjelp av en slicer.

Konklusjon

Med alt i betraktning, har du lært hvordan du integrerer R i LuckyTemplates. Du var også i stand til å bruke R for LuckyTemplates på 3 forskjellige måter: dataimportering , bruk av R-skript og bygging av en R-visualisering .

Videre var du i stand til å bruke ulike symboler og funksjoner for å utføre visse oppgaver og visualiseringer. Husk at du kan redigere R-skriptene dine i RStudio og bringe endringene tilbake til LuckyTemplates.


Pipe In R: Koblingsfunksjoner med Dplyr

Pipe In R: Koblingsfunksjoner med Dplyr

I denne opplæringen lærer du hvordan du kobler funksjoner sammen ved å bruke dplyr-røroperatøren i programmeringsspråket R.

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX fra LuckyTemplates lar deg returnere rangeringen til et spesifikt tall i hver tabellrad som utgjør en del av en liste med tall.

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Lær hvordan du demonterer en PBIX-fil for å trekke ut LuckyTemplates-temaer og bilder fra bakgrunnen og bruke den til å lage rapporten din!

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

Python i LuckyTemplates: Hvordan installere og sette opp

Python i LuckyTemplates: Hvordan installere og sette opp

Lær hvordan du installerer programmeringsspråket Python i LuckyTemplates og hvordan du bruker verktøyene til å skrive koder og vise visuelle elementer.

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Lær hvordan du beregner dynamiske fortjenestemarginer ved siden av LuckyTemplates og hvordan du kan få mer innsikt ved å grave dypere inn i resultatene.

Sortering av datotabellkolonner i LuckyTemplates

Sortering av datotabellkolonner i LuckyTemplates

Lær hvordan du sorterer feltene fra kolonner med utvidet datotabell på riktig måte. Dette er en god strategi å gjøre for vanskelige felt.

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

I denne artikkelen går jeg gjennom hvordan du kan finne de beste produktene dine per region ved å bruke DAX-beregninger i LuckyTemplates, inkludert TOPN- og CALCUATE-funksjonene.

Søppeldimensjon: Hva er det og hvorfor det er alt annet enn søppel

Søppeldimensjon: Hva er det og hvorfor det er alt annet enn søppel

Lær hvordan du bruker en søppeldimensjon for flagg med lav kardinalitet som du ønsker å inkludere i datamodellen din på en effektiv måte.