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.
Ett annat viktigt nyckelord att lära sig när du använder är nyckelordet COLUMN . I enklaste termer låter nyckelordet COLUMN dig skapa och härma en beräknad kolumn i DAX Studio.
Följande exempel är några av sätten du kan använda COLUMN i dina koder i DAX Studio.
Innehållsförteckning
Grundläggande exempel
För det här exemplet kommer produkttabellen att vara i fokus för diskussionen.
Innan du använder COLUMN måste du ange nyckelordet DEFINE . Du måste sedan skapa en kolumn som delar upp en hel tabell i två kategorier: trendiga och tråkiga produkter.
I det här fallet anses produkter som är röda, blå, rosa och svarta som trendiga; medan de som exkluderas i denna lista är Boring. Genom att använda EVALUATE kan du se produkttabellen.
Om du kör koden ser du att en ny kolumn, Produkttyp, har lagts till. Det kategoriserade produkterna till antingen trendigt eller tråkigt enligt DAX-koden.
Andra DAX-funktioner med COLUMN
Du kan också använda nyckelordet COLUMN tillsammans med andra funktioner.
Genom att lägga till, kan du ställa in kolumnen Produkttyp så att den endast visar det värde du angett. I det här fallet returnerades endast resultat med en trendig produkttyp. Endast 985 rader visas.
Du kan också använda.
I motsats till den tidigare DAX-koden, returnerar detta 1 532 rader.
Detta är en mycket användbar funktion eftersom den nyskapade kolumnen bara kvarstår för den aktuella DAX-sessionen. Det vill säga, det kommer inte att påverka dina tidigare eller efterföljande sessioner.
När du är bekväm med koden kan du sedan överföra den till din tabellmodell genom att snabbt kopiera och klistra in.
En annan funktion du kan använda är på produkttabellen.
Om du använder den här funktionen får du de två värdena under kolumnen Produkttyp. Detta är användbart när du vill titta på statistiken för specifika kategorier.
Du kan ytterligare lägga till två kolumner som returnerar den totala försäljningen och procentandelen för varje produkttyp.
Så i det här fallet står Tråkiga produkter för 67% medan Trendiga produkter står för 32% av hela den totala försäljningsbeloppet.
Du kan ytterligare lägga till andra kolumner i resultattabellen beroende på vilken statistik du vill hämta.
I det här fallet lades produktkategori och kundkön till i DAX-koden. I Resultaten kan du se dessa som ytterligare kolumner. Den totala försäljningen och andelen ändras också i värde.
DAX Nyckelord: MÄTTA OCH KOLUMN
En annan kombination du kan göra är att använda nyckelorden MEASURE och COLUMN tillsammans i en enda fråga.
Skapa ett mått i produkttabellen som räknar antalet rader. Du kan göra detta genom att användafungera. Använd sedanfunktion för att ta bort allt i produkttabellen utom kolumnen Produkttyp. Skapa en annan kolumn, # Produkter , som visar antalet produkter för den angivna kategorin.
Om du försöker köra den här koden med EVALUATE får du en fullsatt resultattabell. Så klipp ner den genom att använda.
Om du nu kör den här koden får du en tabell som består av fyra kolumner: produktnyckeln, varumärket, färgen och # produkter.
Du kan se två värden, 985 och 1 532, i kolumnen # produkter. Siffran 985 motsvarar antalet produkter som är Trendiga och 1 532 för de i kategorin Boring.
Slutsats
Nyckelordet COLUMN kan enkelt blandas och matchas med andra nyckelord och funktioner i DAX Studio. Det är ett mångsidigt sökord som låter dig lägga till fler kolumner eller beräknade kolumner till din befintliga tabell utan att påverka tidigare eller efterföljande DAX Studio-sessioner.
Det är viktigt att förstå hur och när sökord kan användas. Detta är grundläggande kunskap vid kodning i DAX Studio.
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.