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.


DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

Lær å bruke DAX Studio EVALUATE nøkkelordet med grunnleggende eksempler og få en bedre forståelse av hvordan dette kan hjelpe deg med databehandling.

Opprette en datotabell i LuckyTemplates

Opprette en datotabell i LuckyTemplates

Finn ut hvorfor det er viktig å ha en dedikert datotabell i LuckyTemplates, og lær den raskeste og mest effektive måten å gjøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte opplæringen fremhever LuckyTemplates mobilrapporteringsfunksjon. Jeg skal vise deg hvordan du kan utvikle rapporter effektivt for mobil.

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

I denne LuckyTemplates-utstillingen vil vi gå gjennom rapporter som viser profesjonell tjenesteanalyse fra et firma som har flere kontrakter og kundeengasjementer.

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Gå gjennom de viktigste oppdateringene for Power Apps og Power Automate og deres fordeler og implikasjoner for Microsoft Power Platform.

Vanlige SQL-funksjoner: en oversikt

Vanlige SQL-funksjoner: en oversikt

Oppdag noen vanlige SQL-funksjoner som vi kan bruke som streng, dato og noen avanserte funksjoner for å behandle eller manipulere data.

LuckyTemplates Template Creation: Guide og tips

LuckyTemplates Template Creation: Guide og tips

I denne opplæringen lærer du hvordan du lager din perfekte LuckyTemplates-mal som er konfigurert til dine behov og preferanser.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne bloggen vil vi demonstrere hvordan du legger feltparametere sammen med små multipler for å skape utrolig nyttig innsikt og grafikk.

LuckyTemplates-rangering og tilpasset gruppering

LuckyTemplates-rangering og tilpasset gruppering

I denne bloggen vil du lære hvordan du bruker LuckyTemplates rangering og tilpassede grupperingsfunksjoner for å segmentere et eksempeldata og rangere det i henhold til kriterier.

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

I denne opplæringen skal jeg dekke en spesifikk teknikk rundt hvordan du viser kumulativ total kun opp til en bestemt dato i grafikken i LuckyTemplates.