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.

Leave a Comment

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.

Oprettelse af en datotabel i LuckyTemplates

Oprettelse af en datotabel i LuckyTemplates

Find ud af, hvorfor det er vigtigt at have en dedikeret datotabel i LuckyTemplates, og lær den hurtigste og mest effektive måde at gøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte vejledning fremhæver LuckyTemplates mobilrapporteringsfunktion. Jeg vil vise dig, hvordan du kan udvikle rapporter effektivt til mobilenheder.

Professionelle serviceanalyserapporter i LuckyTemplates

Professionelle serviceanalyserapporter i LuckyTemplates

I denne LuckyTemplates Showcase gennemgår vi rapporter, der viser professionel serviceanalyse fra et firma, der har flere kontrakter og kundeengagementer.

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Gå gennem de vigtigste opdateringer til Power Apps og Power Automate og deres fordele og implikationer for Microsoft Power Platform.

Almindelige SQL-funktioner: En oversigt

Almindelige SQL-funktioner: En oversigt

Opdag nogle almindelige SQL-funktioner, som vi kan bruge, såsom streng, dato og nogle avancerede funktioner til at behandle eller manipulere data.

LuckyTemplates skabelonoprettelse: Guide og tips

LuckyTemplates skabelonoprettelse: Guide og tips

I denne tutorial lærer du, hvordan du opretter din perfekte LuckyTemplates-skabelon, der er konfigureret til dine behov og præferencer.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne blog vil vi demonstrere, hvordan man lagdelte feltparametre med små multipler for at skabe utrolig nyttig indsigt og visuals.

LuckyTemplates-rangering og brugerdefineret gruppering

LuckyTemplates-rangering og brugerdefineret gruppering

I denne blog vil du lære, hvordan du bruger LuckyTemplates rangerings- og brugerdefinerede grupperingsfunktioner til at segmentere et eksempeldata og rangordne det efter kriterier.

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

I denne tutorial vil jeg dække en specifik teknik omkring, hvordan du kun viser Kumulativ Total op til en bestemt dato i dine visuals i LuckyTemplates.