R för LuckyTemplates | En nybörjarguide

I den här handledningen kommer jag att demonstrera de 3 olika sätten att använda R för LuckyTemplates. Detta inkluderar import av data till LuckyTemplates , tillämpning av steg i Power Query och skapande av en datavisualisering .

Genom att ställa in R för LuckyTemplates kan du utföra vissa uppgifter som de som nämndes ovan. Några av dessa liknar hur vi integrerade Python i LuckyTemplates.

Innehållsförteckning

Konfigurera R för LuckyTemplates

När du öppnar LuckyTemplates bör du se en tom rapport. För att integrera R i LuckyTemplates, gå först till Arkiv- menyn.

R för LuckyTemplates |  En nybörjarguide

Klicka sedan på Alternativ och inställningar . Efter det väljer du Alternativ .

R för LuckyTemplates |  En nybörjarguide

När du väljer Alternativ visas en popup-ruta . Under den globala gruppen av alternativ klickar du på alternativet R-skript . Efter det bör du se alternativ för att tilldela R-hemkataloger och R IDE:er .

R för LuckyTemplates |  En nybörjarguide

Om du inte ser det här alternativet kan du helt enkelt klicka på rullgardinsmenyn och välja Annat .

R för LuckyTemplates |  En nybörjarguide

Därefter visas en ny inmatningsruta där du kan ställa in R-hemkatalogen manuellt.

R för LuckyTemplates |  En nybörjarguide

För att korrekt identifiera sökvägen till R-hemkatalogen måste du öppna RStudio och klicka på Verktyg- menyn. Välj sedan Globala alternativ .

R för LuckyTemplates |  En nybörjarguide

Det är här du kan kontrollera filsökvägen där din R är installerad. I mitt fall är detta filsökvägen där min R är installerad.

R för LuckyTemplates |  En nybörjarguide

Det här var filsökvägen som du såg tidigare i de tidigare exemplen, vilket betyder att jag måste uppdatera min version från R-4.0.2 till R-4.1.1.

Å andra sidan kan du bara kopiera filsökvägen som du kan hitta här och klistra in den i LuckyTemplates för att ställa in R-hemkatalogen .

Jag väljer filsökvägen för att uppdatera min version till R-4.1.1.

R för LuckyTemplates |  En nybörjarguide

För de upptäckta R IDE:erna väljer du alternativet R Studio. Detta gör att vi kan arbeta med data i R Studio och ta dem till LuckyTemplates. Klicka sedan på OK för att avsluta inställningen av R för LuckyTemplates.

R för LuckyTemplates |  En nybörjarguide

3 olika sätt att använda R för LuckyTemplates

Låt oss börja med att importera data genom att följa stegen i Power Query. Sedan skapar vi en visualisering för data som vi kommer att skapa.

1. Importera data med R-skript i LuckyTemplates

Klicka först på Hämta data och välj alternativet Mer .

R för LuckyTemplates |  En nybörjarguide

Därefter visas en popup-ruta för Hämta data. Sök efter R-skript i sökrutan och välj R-skript från resultaten. Klicka sedan på Anslut .

R för LuckyTemplates |  En nybörjarguide

Detta öppnar dialogrutan R-skript .

R för LuckyTemplates |  En nybörjarguide

När dialogrutan R-skript är öppen kan vi börja importera data. I det här exemplet importerar vi en CSV-fil med hjälp av R-skript och gör om den till en tabell.

R för LuckyTemplates |  En nybörjarguide

För att importera CSV-filen, använd read.csv- funktionen och inkludera sökvägen till CSV-filen som du vill importera inom parentes. I det här exemplet lagrade jag det i en variabel med namnet tips . För att köra skriptet klickar du bara på OK .

När skriptet har körts bör en tabell med namnet tips skapas som ett resultat. I popup-rutan Navigator kan du se förhandsgranskningen av tabellen. Låt oss klicka på Transformera data för att öppna den här tabellen i .

R för LuckyTemplates |  En nybörjarguide

Tabellen ska se ut så här efter att ha klickat på Transform Data .

R för LuckyTemplates |  En nybörjarguide

2. Använda R-skript i Power Query Editor

Efter att ha öppnat tipstabellen i Power Query betraktas detta nu som en datauppsättning. Härifrån kan vi utföra vissa funktioner till exempel, baserat på den datauppsättning som vi har. För att göra det, klicka på Transformera och välj Kör R-skript .

R för LuckyTemplates |  En nybörjarguide

En dialogruta för R-skript visas och vi kan köra ett annat skript för att skapa en kopia av den aktuella datamängden som vi har. Vi kommer också att skapa en ny kolumn med namnet m_f med data som kommer från könskolumnen med hjälp av koden nedan.

R för LuckyTemplates |  En nybörjarguide

Raden new_dataset <-> betyder att vi lägger innehållet i datasetet i new_dataset -variabeln.

Sedan när jag skapade den nya kolumnen lagrade jag en delsträngsfunktion i variabeln new_dataset$m_f . Lägg märke till att jag använde en $ -symbol före m_f . Detta är symbolen som används för att skapa en ny kolumn med R-skript.

Inuti , betyder koden new_dataset$sex, 1 ,1 att vi bara tar det första tecknet i sexkolumnens data. Så istället för att ta Man och Female, tar vi bara M och F. Klicka på OK för att köra koden.

I avsnittet Tillämpade steg kan du spåra de steg som du har utfört i den aktuella datamängden du arbetar med. Om du sedan rullar tabellen åt höger, bör du se den nya kolumnen m_f tillsammans med data från könskolumnen.

R för LuckyTemplates |  En nybörjarguide

Om du vill gå igenom vad du gjorde i föregående steg, klicka bara på kugghjulsikonen. Då skulle det öppna dialogrutan Kör R-skript .

R för LuckyTemplates |  En nybörjarguide

Nu när vi är klara med att tillämpa R-skript i vår datauppsättning kan vi säkert stänga och tillämpa ändringarna som vi har gjort.

R för LuckyTemplates |  En nybörjarguide

Efter att ha gjort det kommer den att ladda tipstabellen i LuckyTemplates.

R för LuckyTemplates |  En nybörjarguide

3. Bygga en R-visualisering i LuckyTemplates

När tipstabellen är laddad i LuckyTemplates kan vi börja bygga en R-visualisering baserad på den tabellen. Under rutan Visualiseringar klickar du på alternativet R script visual och klickar sedan på Aktivera för att fortsätta.

R för LuckyTemplates |  En nybörjarguide

Du bör se något liknande efter att du aktiverat skriptbilderna för R.

R för LuckyTemplates |  En nybörjarguide

För att börja visa data i vår visualisering går du bara över till fältrutan, expanderar tipstabellen och väljer fälten tips och total_bill .

R för LuckyTemplates |  En nybörjarguide

I R-skriptredigeraren ser vi en del genererad kod efter att ha valt fälten tips och total_bill . Dessa koder genereras automatiskt och exekveras för att skapa en datauppsättning eller dataram. De är också till för att ta bort dubbletter av rader från data som vi försöker visa i vår visualisering.

R för LuckyTemplates |  En nybörjarguide

Efter det kan vi nu börja plotta data baserat på våra valda fält. För det här exemplet ska jag skapa en för tips och total_bill med hjälp av plot-funktionen.

R för LuckyTemplates |  En nybörjarguide

Med hjälp av plottfunktionen kan vi inkludera dataset$total_bill och dataset$tip i argumenten för att specificera kolumnerna som ska visas i vår visualisering. För att köra det här skriptet, klicka bara på uppspelningsikonen i det övre högra hörnet av R-skriptredigeraren.

R för LuckyTemplates |  En nybörjarguide

Efter det kommer vi nu att se spridningsdiagrammet för tips och total_bill i förhandsgranskningsområdet.

R för LuckyTemplates |  En nybörjarguide

Alternativt sätt att redigera en handling med RStudio

Beroende på plottet du vill skapa kan du behöva gå direkt till RStudio och tillämpa stegen för att skapa en plot och gå tillbaka till LuckyTemplates.

Kopiera sedan och klistra in koderna som du gjorde i RStudio. Detta beror på bristen på RStudio-funktioner när du redigerar i LuckyTemplates R-skriptredigerare.

Faktum är att vi kan flytta R-skripten som vi har skapat här i LuckyTemplates till RStudio. Du kan göra detta genom att klicka på den diagonala pilen på den övre högra sidan av R-skriptredigeraren.

R för LuckyTemplates |  En nybörjarguide

Detta är vad som kommer att hända efter att ha klickat på den diagonala pilen i R-skriptredigeraren i LuckyTemplates.

R för LuckyTemplates |  En nybörjarguide

När skriptet har flyttats till RStudio måste vi välja alla koder och köra dem för att se utdata.

R för LuckyTemplates |  En nybörjarguide

R för LuckyTemplates |  En nybörjarguide

Du kan göra alla ändringar här i RStudio och ta tillbaka allt till LuckyTemplates när du är klar med redigeringen. Till exempel kommer jag att byta variabler och exekvera dem för att göra några ändringar i vår plot.

R för LuckyTemplates |  En nybörjarguide

R för LuckyTemplates |  En nybörjarguide

I det här exemplet flyttade jag spetsen till x-axeln och total_bill till plottens y-axel. Eftersom vi är klara med att tillämpa ändringar kan vi kopiera koden och klistra in den tillbaka i LuckyTemplates och tillämpa ändringarna där.

R för LuckyTemplates |  En nybörjarguide

R för LuckyTemplates |  En nybörjarguide

Förutom visualisering kan detta ändras med användningen av en slicer som vi använder den i vår LuckyTemplates-rapport. Som referens kommer jag att lägga till en skivare och kontrollera tiden under fältet.

R för LuckyTemplates |  En nybörjarguide

I skivaren kan vi klicka på alternativen för lunch eller middag för att ändra data i vår tomt baserat på den valda tiden.

R för LuckyTemplates |  En nybörjarguide

R för LuckyTemplates |  En nybörjarguide

Observera att beroende på hur stor datamängden som visualiseras kan du uppleva en viss fördröjning. Ibland kan det vara långsamt när du ändrar plottets utdata med en slicer.

Slutsats

Med hänsyn till allt har du lärt dig hur du integrerar R i LuckyTemplates. Du kunde också använda R för LuckyTemplates på tre olika sätt: dataimportering , applicering av R-skript och bygga en R-visual .

Vidare kunde du använda olika symboler och funktioner för att utföra vissa uppgifter och visualiseringar. Tänk på att du kan redigera dina R-skript i RStudio och ta tillbaka ändringarna till LuckyTemplates.


Pipe In R: Anslutningsfunktioner med Dplyr

Pipe In R: Anslutningsfunktioner med Dplyr

I den här handledningen kommer du att lära dig hur du kopplar ihop funktioner med hjälp av dplyr-röroperatorn i programmeringsspråket R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX från LuckyTemplates låter dig returnera rankningen av ett specifikt nummer i varje tabellrad som utgör en del av en lista med nummer.

Extrahera LuckyTemplates-teman och bilder från PBIX

Extrahera LuckyTemplates-teman och bilder från PBIX

Lär dig hur du tar isär en PBIX-fil för att extrahera LuckyTemplates-teman och bilder från bakgrunden och använda den för att skapa din rapport!

Excel Formler Fuskblad: Mellanvägledning

Excel Formler Fuskblad: Mellanvägledning

Excel Formler Fuskblad: Mellanvägledning

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

Python i LuckyTemplates: Hur man installerar och ställer in

Python i LuckyTemplates: Hur man installerar och ställer in

Lär dig hur du installerar programmeringsspråket Python i LuckyTemplates och hur du använder dess verktyg för att skriva koder och visa bilder.

Beräkna dynamiska vinstmarginaler – enkel analys av LuckyTemplates med DAX

Beräkna dynamiska vinstmarginaler – enkel analys av LuckyTemplates med DAX

Lär dig hur du beräknar dynamiska vinstmarginaler vid sidan av LuckyTemplates och hur du kan få fler insikter genom att gräva djupare i resultaten.

Sortering av datumtabellkolumner i LuckyTemplates

Sortering av datumtabellkolumner i LuckyTemplates

Lär dig hur du sorterar fälten från en utökad datumtabells kolumner korrekt. Detta är en bra strategi att göra för svåra fält.

Hitta dina bästa produkter för varje region i LuckyTemplates med DAX

Hitta dina bästa produkter för varje region i LuckyTemplates med DAX

I den här artikeln går jag igenom hur du kan hitta dina toppprodukter per region med hjälp av DAX-beräkningar i LuckyTemplates, inklusive TOPN- och CALCULATE-funktionerna.

Skräpdimension: Vad är det och varför det är allt annat än skräp

Skräpdimension: Vad är det och varför det är allt annat än skräp

Lär dig hur du använder en skräpdimension för flaggor med låg kardinalitet som du vill infoga i din datamodell på ett effektivt sätt.