Skapa en datumtabell i LuckyTemplates
Ta reda på varför det är viktigt att ha en dedikerad datumtabell i LuckyTemplates och lär dig det snabbaste och mest effektiva sättet att göra det.
I den här bloggen kommer vi att gå igenom grunderna för R-skript för LuckyTemplates att använda.
RStudio används för att skapa statistiska beräkningar och grafik som är i linje med dataanalys och forskning.
Det är ett utmärkt verktyg för kodning eftersom det är en integrerad utvecklingsmiljö (IDE) . Det betyder att den har funktioner som du kan använda i kodning som källkodsredigerare , autokomplettering , syntaxmarkering och felsökningsverktyg .
RStudio är en bekvämare inställning för R-skript snarare än standardfunktionerna i R- programmeringsspråkets installation.
Innehållsförteckning
R Skriptning i RStudio
När du öppnar RStudio för första gången ser du tre olika fönster. Men i den här handledningen kommer vi att fokusera på var du kan se den blinkande markören . Den här delen kallas konsolen där vi kan göra R-skript i RStudio .
För det första exemplet, låt oss skapa en enkel aritmetisk operation och köra den genom att trycka på Enter .
Genom att skriva och köra " 1 + 1 " i konsolen kan vi få " 2 " som ett resultat. Om du är nyfiken på syftet med [1] , låt oss ta ett exempel för att utveckla ytterligare. Jag skapar en talsekvens från 1 till 50 med hjälp av kolon (:) operatorn.
Efter att ha kört " 1:50 " kommer du att se [1] , [18] och [35] före varje rad i resultatet. Det finns ingen term som används för denna del i RStudio . Men dessa siffror fungerar som en platshållare för indexpositionen för varje rad i resultatet. Om du tittar på den första raden börjar den med det första värdet som är 1 . Den andra raden börjar med det 18:e värdet i resultatet och den tredje raden börjar med det 35:e värdet.
För nästa exempel kommer vi att försöka använda funktioner som du kanske känner till. De flesta av dessa är desamma med funktionerna som vi använder i LuckyTemplates. Låt oss få kvadratroten av 25 .
För att beräkna kvadratroten ur 25 använder vi . Låt oss sedan ställa in 25 i parametrarna som det värde som ska beräknas av funktionen. SQRT-funktionen är en av funktionerna som vi också använder i LuckyTemplates som är associerad med DAX .
Skapa en ny R-skriptfil i RStudio
I RStudio måste du skapa en R-skriptfil om du vill vara säker på att du behåller alla skript du har lagt till ifall du av misstag har stängt programmet. För att göra detta klickar du helt enkelt på Arkiv-menyn. Håll sedan muspekaren över Ny fil och välj R Script . Kortkommandot för att skapa en ny R-skriptfil är Ctrl+Skift+N .
Efter denna procedur bör du nu ha ett fjärde fönster som innehåller det nya R-skriptet du har skapat. Som standard kommer R Script-filen att heta som Untitled1 , men du kan ändra detta senare när du har sparat filen.
Förstå funktionen Autoslutförande i RStudio
Det finns fördelar i R Script-filen. Att kunna spara R-skript är ett av dem. En annan bra sak är att kunna använda autokompletteringsfunktionen som ingår i RStudio.
Så här ser autokompletteringsfunktionen ut i RStudio. Detta kommer bara att visas när du börjar skriva någon funktion i R-skriptfilen . Detta är en fantastisk funktion eftersom den också ger en definition av hur en specifik funktion fungerar.
När du ser detta medan du skriver funktionen som du vill använda, tryck bara på Tabb -tangenten på ditt tangentbord för att autoslutföra.
Låt oss avsluta detta exempel genom att lägga till 25 som vårt värde i parametrarna och klicka på knappen Kör för att köra skriptet. Resultatet av detta skript visas i konsolfönstret .
Använda en beställd operation i RStudio
Låt oss ta ett annat exempel och skapa en beställd operation.
I exemplet lade vi till den beställda operationen "1 – 2 ^ 4" . Programmeringsspråket R följer BEDMAS (parenteser, exponenter, division, multiplikation, addition och subtraktion) för de ordnade operationerna.
På grund av det utförde den exponentoperationen (^) först före subtraktion (-) och vi fick -15 som ett resultat.
Få hjälpdokumentation för R-skript
Programmeringsspråket R har också mycket bra hjälpdokumentation. Om du inte har en aning om hur en viss funktion fungerar kan du använda frågetecknet ( ?) för att söka efter dokumentation.
Låt oss till exempel säga att vi vill få dokumentation om tomtfunktionen. Vi skriver ? operatorn före funktionsnamnet. Kör sedan genom att trycka på Ctrl+Enter .
Vid exekvering kommer vi att se en hjälpdokumentation om plottfunktion under hjälpfönstret . Vi kan klicka på länkarna i hjälpdokumentationen för att lära oss mer om ett specifikt ämne angående plotfunktionen. Låt oss klicka på Generic XY Plotting .
När vi klickar, bör vi se ytterligare beskrivning av plotfunktionen och några exempel i slutet av dokumentationen.
Vi kan också kopiera och klistra in ett av exemplen i den här dokumentationen och köra det i R-skriptfilen. Som ett exempel, låt oss ta det markerade skriptet ovan.
För den här bloggen kommer vi inte att diskutera det här exemplet eftersom det bara är för att demonstrera några av de saker du kan göra i .
Det finns dock en viktig del som du behöver veta, vilken är kommentaren som representeras av symbolen # . Låt oss försöka köra det här skriptet genom att markera det och klicka på knappen Kör .
Efter att ha kört skriptet kommer det att generera en plot som ett resultat.
Sparar en R-skriptfil
När vi är klara med våra skript kan vi spara R-skriptfilen på samma sätt som vi sparar filer i andra program (genom att trycka på Ctrl+S ). Efter det kommer ett Spara fil- fönster att dyka upp. Härifrån kan vi välja platsen där vi vill spara R-skriptfilen och inkludera ett filnamn.
När vi har sparat kan vi stänga och öppna den här filen när vi vill för redigering.
Miljörutan i RStudio
Det sista vi kommer att diskutera är miljöfönstret . I det här fönstret kan vi se användbar data som värden och funktioner som vi har skapat i RStudio .
Som vi kan se i exemplet har vi värdet x som skapades när vi körde skriptet som vi tog från hjälpdokumentationsexemplet. Utöver skriptet som vi använde tidigare, används symbolen <> vanligtvis för att ge eller tilldela data till ett objekt.
Slutsats
Sammanfattningsvis lärde vi oss om grunderna för R-skript genom att kolla in några av RStudios gränssnitt och hur de fungerar. Vi kan också implementera vissa funktioner och operationer som liknar de vi använder i LuckyTemplates.
Vi har lärt oss att det är viktigt att hålla ett register över de skript som vi har kört.
Vi diskuterade också några fantastiska funktioner och operatorer som autokomplettering och frågetecknet (?) i sökningen efter ett hjälpdokument. Vi lärde oss också hur man sparar en R-skriptfil och hur man använder miljörutan i RStudio.
Med vänliga hälsningar,
George Mount
Ta reda på varför det är viktigt att ha en dedikerad datumtabell i LuckyTemplates och lär dig det snabbaste och mest effektiva sättet att göra det.
Denna korta handledning belyser LuckyTemplates mobilrapporteringsfunktion. Jag ska visa dig hur du kan utveckla rapporter effektivt för mobila enheter.
I denna LuckyTemplates Showcase går vi igenom rapporter som visar professionell serviceanalys från ett företag som har flera kontrakt och kundengagemang.
Gå igenom de viktigaste uppdateringarna för Power Apps och Power Automate och deras fördelar och konsekvenser för Microsoft Power Platform.
Upptäck några vanliga SQL-funktioner som vi kan använda som sträng, datum och några avancerade funktioner för att bearbeta eller manipulera data.
I den här handledningen kommer du att lära dig hur du skapar din perfekta LuckyTemplates-mall som är konfigurerad efter dina behov och preferenser.
I den här bloggen kommer vi att visa hur man lager fältparametrar med små multiplar för att skapa otroligt användbara insikter och bilder.
I den här bloggen kommer du att lära dig hur du använder LuckyTemplates ranknings- och anpassade grupperingsfunktioner för att segmentera en exempeldata och rangordna den enligt kriterier.
I den här handledningen kommer jag att täcka en specifik teknik kring hur man visar Kumulativ total endast upp till ett specifikt datum i dina bilder i LuckyTemplates.
Lär dig hur du skapar och anpassar punktdiagram i LuckyTemplates, som huvudsakligen används för att mäta prestanda mot mål eller tidigare år.