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.
Jag vill presentera dig för ett av de bästa LuckyTemplates externa verktyg som Steven McGuire från LuckyTemplates forum och jag satt ihop för att hjälpa dig med din strukturerade praktik. Du kan se hela videon av denna handledning längst ner på den här bloggen.
Jag har pratat mycket om strukturerad praktik, särskilt i handledningen jag gjorde om. Efter den handledningen gjorde Melissa de Korte en utmärkt video om att skapa en ständigt uppdaterad övningsdatauppsättning .
Och jag har slagit samman de två koncepten för att komma fram till verktyget Practice Dataset . Jag ska visa dig vad den gör och hur du laddar ner och installerar den.
Innehållsförteckning
Öva datauppsättning i LuckyTemplates externa verktyg
För att komma åt det här verktyget, gå till LuckyTemplates externa verktygsmeny och klicka på Öva Dataset.
Den öppnar sedan en ny instans av LuckyTemplates och laddar en praxis som uppdateras baserat på tre års data fram till dagens datum.
Jag har tagit Melissas M-kod för försäljningstabellen, med den uppdateringen. Och sedan lade jag till hennes utökade datatabell och bara en serie dimensionstabeller inklusive kunder, produktregioner och kanaler för bara en grundläggande försäljningsdatauppsättning.
Förhoppningen är att detta ska vara bra för både strukturerad övning på DAX och M. Vi har även inkluderat Excel-filen som utgör den underliggande försäljningsdatan, så att du kan gå in på power-query och öva transformationer.
Detta kommer också att vara användbart för personer som svarar på forumet. Vår förhoppning är att personer som postar kommer att tillhandahålla sin PBX-fil, men i vissa fall gör de inte det. Och så, som svar på det, hjälper det verkligen att bara ha en ren, enkel datauppsättning för att testa specifika lösningar.
Och så, med att ha detta tillgängligt med bara ett klick på en knapp, hoppas vi att det kommer att vara till hjälp för de människor som frivilligt ställer upp sin tid för att svara på forumet och skapa lösningar.
Hur övningsdatasetet byggdes
Nu ska jag visa dig hur vi gjorde detta. När jag började verkade det ganska enkelt. Detta var den första upprepningen av det jag utvecklade.
Men om du stänger ner den långa ikonkoden genom att välja Växla Word Wrap under fliken Visa, ser du att det egentligen bara finns sju argument som du behöver fylla i.
De flesta av dem är enkla.
Att utveckla detta för eget bruk är ganska enkelt. Men att utveckla det för andra att använda är mycket svårare än jag hade förväntat mig och utöver mina möjligheter eftersom det visar sig att folk använder olika webbläsare. De använder också olika versioner av LuckyTemplates.
Förutom den typ av LuckyTemplates-skrivbord de använder, installerar de det från olika platser. Vissa installerar det direkt och andra från Microsoft Store.
Det var här Stevens expertis verkligen kom väl till pass. Han utvecklade ett detaljerat PowerShell-skript som hanterar alla dessa möjligheter på ett riktigt elegant sätt och installerar filerna ordentligt och låter dig köra det, oavsett vilken konfiguration du har.
Ladda ner och använda övningsdatauppsättningen i LuckyTemplates externa verktyg
Gå tillbaka till foruminlägget om det här verktyget, det finns en zip-fil längst ner. Om du vill använda detta, ladda bara ner zip-filen och kopiera den till ditt skrivbord. Du vill stänga LuckyTemplates. Du måste ha administrativa rättigheter till din maskin. Du kommer inte att kunna kopiera filerna till rätt plats utan det.
Packa sedan upp zip-filen till en tillfällig mapp på skrivbordet. Och vad du kommer att se där är två JSON-filer och en mapp som säger Practice Dataset.
Den första JSON-filen är för när du använder 64-bitarsversionen, medan den andra är när du använder 32-bitarsversionen av LuckyTemplates-skrivbordet. Vilken version du än inte använder, ta bort den filen. Så om du till exempel använder 64-bitarsversionen, ta bort den andra JSON-filen (32-bitars).
Kopiera sedan den återstående filen och mappen Practice Dataset till platsen som jag visar nedan (programfiler).
När du har kopierat in det, öppna LuckyTemplates igen. Du kommer sedan att se verktyget Övningsdatauppsättning i din LuckyTemplates externa verktygsmeny. Klicka bara på det och låt PowerShell-skriptet köras igenom.
När det är klart att initiera datamängden och föra den till dagens datum för de tre åren av data där, får du en ren fil med nyckelmåtten och tabellerna. Jag har precis lagt in ett grundläggande totalförsäljningsmått för att hålla den tabellen överst på listan.
Slutsats
Så det är hur man använder och installerar det i ett nötskal. Vi kan inte ge direkt teknisk support om du har problem. Men om du av någon anledning har problem och du inte kan få det installerat i dinmenyn, gå till den övningsdatauppsättningsfilen och skapa bara en genväg till PBX-filen på ditt skrivbord.
Du kommer inte att kunna anropa den från den externa verktygsmenyn, men när du behöver en övningsdatauppsättning klickar du bara på den genvägen och den kommer att initialisera datamängden, uppdatera den till dagens datum och placera dig i princip tillbaka där vi fanns på denna sida.
Jag hoppas att det är till hjälp. För mer information om detta, kolla in. Du kan se hela videohandledningen nedan.
Skål!
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 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.
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
LuckyTemplates Kalendertabell: Vad är det och hur man använder det
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.
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.
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.
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.
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.