Tre måder at bruge R-script i LuckyTemplates

Indholdsfortegnelse

Sådan bruges R i LuckyTemplates

Der er tre måder, hvorpå R kan tale med LuckyTemplates . Denne vejledning vil lære dig, hvad disse er, og derefter vise dig, hvordan du forbinder LuckyTemplates til R- scriptet på LuckyTemplates-skrivebordet.

Det første trin involverer import af data til LuckyTemplates via et R-script. Derefter udfører du et anvendt trin i . Demoen slutter med, hvordan man bruger R til at skabe en datavisualisering.

1. Import af data ved hjælp af R Script

Åbn en tom Power Query-rapport i LuckyTemplates. Gå til Hent data under fanen Hjem, og vælg Mere .

Tre måder at bruge R-script i LuckyTemplates

Når pop op-vinduet vises, skal du skrive R-script i søgefeltet og vælge det. Klik derefter på Opret forbindelse .

Tre måder at bruge R-script i LuckyTemplates

En tom boks vises nu på skærmen. Du skal bruge LuckyTemplates for at læse .csv-filen og derefter lave den om til en tabel. For at gøre dette skal du tildele tabellen et navn ved hjælp af tildelingsoperatoren ( <-> ) . I dette tilfælde hedder den resulterende tabel tips . Brug derefter funktionen read.csv og placer .csv-filens url mellem parentes og anførselstegn. Tryk på OK.

Tre måder at bruge R-script i LuckyTemplates

Du vil derefter se Navigator-pop-op-vinduet. Når du vælger navnetip , vises den resulterende tabel til højre.

Tre måder at bruge R-script i LuckyTemplates

Da et R-script er nødvendigt i tabellen, skal du klikke. Du vil nu se datasættet og kilderne til R-scriptet indlæst i en tabel.

Tre måder at bruge R-script i LuckyTemplates

2. Udførelse af et R-script i Power Query

Opret en i tabellen. Du kan gøre dette ved at klikke på fanen Transformer og derefter vælge Kør R-script .

Tre måder at bruge R-script i LuckyTemplates

Vinduet Kør R-script vises derefter. Den tomme boks er, hvor du indtaster din R-kode.

Det er bedst at oprette al R-koden i RStudio og derefter kopiere og indsætte dem i R-scriptet i LuckyTemplates.

Datasæt er navnet på den tabel, du arbejder med. I dette tilfælde vil du oprette et nyt datasæt som vist på billedet nedenfor.

Tre måder at bruge R-script i LuckyTemplates

Det første new_dataset kopierer simpelthen det originale datasæt.

Den anden linje er en kolonne. Et dollartegn ( $ ) efter et datasæt angiver, at det efterfølgende input m_f er en kolonne. Dette refererer til mandlige og kvindelige data i tiptabellen. Til denne kolonne skal du bruge funktionen understreng .

Når du er færdig, skal du trykke på OK. Du vil derefter se i ruden Anvendte trin, at new_dataset er blevet placeret under Kør R-script. Hvis du ruller til kolonnen længst til højre i tabellen, vil du se resultatet af R-scriptet.

Tre måder at bruge R-script i LuckyTemplates

Hvis du vil redigere R-scriptet, skal du blot trykke på tandhjulsikonet ved siden af ​​Kør R-scriptet i ruden Anvendte trin.

For at vende tilbage til tabellen, efter du har foretaget dine ændringer, skal du blot klikke på Tabel og derefter på Fortsæt .

Tre måder at bruge R-script i LuckyTemplates

3. Oprettelse af visualiseringer ved hjælp af R i LuckyTemplates

Lad os nu gå til for at begynde at bygge R-visuals. Gå til ruden Visualiseringer, og vælg det visuelle R-script- ikon.

Tre måder at bruge R-script i LuckyTemplates

Hvis du får en meddelelse, der beder om at aktivere scriptvisualiseringer, skal du blot klikke på Aktiver . Du vil så se, at rapporteditoren nu vil se sådan ud:

Tre måder at bruge R-script i LuckyTemplates

Vælg de data, du vil placere i rapporten, i ruden Felter. Til denne demo blev der brugt tip og total_bill . Når du har valgt data, vil R-scripteditoren indeholde kommentarer, der viser det R-script, der bruges til hver kolonne.

Tre måder at bruge R-script i LuckyTemplates

Det første datasæt opretter en dataramme og kalder det drikkepenge og totalregning. Det andet datasæt bruger den unikke funktion til at fjerne duplikerede rækker.

Til visualiseringen bruges plotfunktionen . Du vil oprette et scatter plot af den samlede regning og drikkepenge. For denne graf er den samlede regning på x-aksen, mens spidsen er på y-aksen.

Tre måder at bruge R-script i LuckyTemplates

Når du er færdig, skal du klikke på afspilningsknappen i øverste højre hjørne af R-scripteditoren. Du vil derefter se et simpelt scatterplot i rapporteditoren.

Tre måder at bruge R-script i LuckyTemplates

Eksporterer fra LuckyTemplates til RStudio

Igen, det er bedre at lave din kodning i RStudio, da der er flere funktioner der, når det kommer til at tilpasse visualiseringer ved hjælp af R. For at bringe dit arbejde i LuckyTemplates til RStudio, skal du blot klikke på den diagonale pil øverst til højre hjørne af R-scripteditoren.

Tre måder at bruge R-script i LuckyTemplates

Hvis du gør det, omdirigeres du til RStudio med alle dine fremskridt intakte. Fremhæv og kør al koden i R-scriptet. Dette vil give dig det scatter-plot, du oprettede i LuckyTemplates.

Tre måder at bruge R-script i LuckyTemplates

Lad os nu med henblik på demonstration have et meget simpelt eksempel. I RStudio skal du udveksle data på x- og y-aksen.

Tre måder at bruge R-script i LuckyTemplates

Kopier og indsæt derefter dette i LuckyTemplates og erstatter den gamle kode. Kør koden for at se ændringerne.

Tre måder at bruge R-script i LuckyTemplates

Brug af Slicers i R Script Visuals

I lighed med andre , kan du ændre scatter plot-visualiseringen ved hjælp af slicere.

Tilføj et udsnit i rapporten, der ændrer tiden.

Tre måder at bruge R-script i LuckyTemplates

Du vil bemærke, at når du klikker på en indstilling, ændres dataene i spredningsplottet.

Tre måder at bruge R-script i LuckyTemplates

Du skal også bemærke, at når du beskæftiger dig med større data, kan det have en smule forsinkelse at vise resultaterne på en visualisering efter at have valgt en mulighed.



Konklusion

For at opsummere de tre måder, R taler meder gennem import af data, indsættelse af trin i Power Query og til sidst opbygning af visualiseringer.

R kan håndtere store datasæt såsom analyse af lyd- eller billeddata. Indkald fra en API kan også gøres nemmere med R. I de næste tutorials vil du beskæftige dig mere med at bygge andre visualiseringer og lave statistiske analyser.


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.

Udpakning af LuckyTemplates-temaer og -billeder fra PBIX

Udpakning af LuckyTemplates-temaer og -billeder fra PBIX

Lær, hvordan du adskiller en PBIX-fil for at udtrække LuckyTemplates-temaer og -billeder fra baggrunden og bruge den til at oprette din rapport!

Excel Formler Snydeark: Mellemvejledning

Excel Formler Snydeark: Mellemvejledning

Excel Formler Snydeark: Mellemvejledning

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

Python i LuckyTemplates: Sådan installeres og konfigureres

Python i LuckyTemplates: Sådan installeres og konfigureres

Lær, hvordan du installerer programmeringssproget Python i LuckyTemplates, og hvordan du bruger dets værktøjer til at skrive koder og vise billeder.

Beregning af dynamiske fortjenestemargener – nem analyse af LuckyTemplates med DAX

Beregning af dynamiske fortjenestemargener – nem analyse af LuckyTemplates med DAX

Lær, hvordan du beregner dynamiske fortjenstmargener ved siden af ​​LuckyTemplates, og hvordan du kan få mere indsigt ved at grave dybere ned i resultaterne.

Sortering af datotabelkolonner i LuckyTemplates

Sortering af datotabelkolonner i LuckyTemplates

Lær, hvordan du sorterer felterne fra kolonner med udvidet datotabel korrekt. Dette er en god strategi at gøre for vanskelige felter.

Find dine topprodukter for hver region i LuckyTemplates ved hjælp af DAX

Find dine topprodukter for hver region i LuckyTemplates ved hjælp af DAX

I denne artikel gennemgår jeg, hvordan du kan finde dine topprodukter pr. region ved hjælp af DAX-beregninger i LuckyTemplates, herunder funktionerne TOPN og CALCUATE.

Junk Dimension: Hvad er det, og hvorfor det er alt andet end junk

Junk Dimension: Hvad er det, og hvorfor det er alt andet end junk

Lær, hvordan du bruger en uønsket dimension til flag med lav kardinalitet, som du ønsker at inkorporere i din datamodel på en effektiv måde.