Hur man kommenterar i Python – En snabbguide för nybörjare
Hur man kommenterar i Python – En snabbguide för nybörjare
Jag vill gå igenom en LuckyTemplates dynamiska grupperingsteknik. Jag ska visa dig hur du dynamiskt visar upp segment av dina informationsband. Detta är en kraftfull teknik för att bygga vidare på din datamodell. Du kan se hela videon av denna handledning längst ner på den här bloggen.
Jag har en väldigt enkel datamodell här. Det är lite rörigt på grund av sättet som Microsoft ställer in saker i LuckyTemplates, vilket jag inte gillar; så jag skulle vilja ordna om det med vattenfallstekniken.
Jag vill ha min försäljningstabell längst ner och alla mina uppslagstabeller överst.
Men i många fall har dina uppslagstabeller inte så mycket information. Jag har till exempel min kunddata här, men jag vill kunna gruppera mina kunder utifrån ett mått, och jag vill göra det dynamiskt.
Beroende på mitt val kommer grupperingen att vara annorlunda. Till exempel, jag väljer ett annat år eller säg en annan produkt, jag vill kunna analysera mina resultat i grupperingen baserat på dessa urval.
När du kombinerar denna teknik med en bra modell finns det flera sätt att filtrera din data på.
Låt oss nu gå igenom teorin om hur detta faktiskt fungerar.
Innehållsförteckning
DAX-formler och mätförgreningar
Jag har en enkel uträkning här för min totala försäljning. I detta mått använde jagoch jag har hämtat priset från en annan tabell och multiplicerar sedan det med den kvantitet som sålts vid varje enskild transaktion.
Nu inom visualiseringen vill jag kunna bryta ut vilka av mina kunder som är vad jag anser vara goda tillväxtkunder , medeltillväxtkunder eller dåliga tillväxtkunder . Nyckeln är att känna igen det år som valts på skivaren.
Jag har min Sales LY (förra året) beräkning här också, där jag användeoch denfunktioner.
Utifrån denna beräkning kan jag sedan räkna ut den procentuella tillväxten ( Sales Growth ) .
Så här kan du bygga nischbandsberäkningar. I det här fallet förgrenar jag mig till den här beräkningen (försäljningstillväxt), och sedan ska jag skapa mina segment utifrån det.
Observera att ingen av dessa data finns i någon av mina rådatatabeller . Jag skapar det här med mått och sedan ska jag segmentera och dynamiskt banda baserat på den här beräkningen.
Du kan se på punktdiagrammet visualisering är där segmentet eller grupperingen verkligen bryter ut. Denna visualisering har samma mått som stapeldiagramsvisualiseringen här nere. Det är bara att representera saker på ett lite annorlunda sätt. Och det är fortfarande en dynamisk beräkning eller en dynamisk segmenteringsteknik.
Jag kan också dela upp detta efter månad och år genom att helt enkelt lägga till ett skärfilter.
LuckyTemplates dynamisk gruppering med DAX
Jag brukar få mina formler från, med den webbaserade applikationen DAX Clean Up . Du kan spara alla dina formler här.
Jag har mitt bandingexempel sparat i Analyst Hub och jag kan bara kopiera koden och klistra in den i min modell. Du kan behöva ändra några parametrar i formeln, men i det här fallet har jag redan fått den här perfekt inställd.
En annan sak som du måste komma ihåg när du gör lite dynamisk segmentering är att du måste skapa en stödtabell . I det här exemplet vill jag kunna segmentera utifrån denna tillväxtfaktor. Så jag bröt ut mina segment för just den tillväxtfaktorn.
Och observera att jag bygger ovanpå min kärnmodell. Ingen av dessa data implementeras fysiskt i någon tabell alls, vilket gör denna teknik så flexibel.
Låt oss nu ta en titt på formeln som jag använde här, Försäljning per tillväxtgrupp .
I formeln ser du att jag vill beräkna total försäljning, men jag vill kunna filtrera det försäljningsresultatet efter den stödtabellen jag skapade.
Jag vill utvärdera vad kundens tillväxt var. Och så medfunktion, kommer denna formel att iterera genom varje enskild kund och räkna ut försäljningstillväxten för varje kund. Detta går på hela listan över mina kunder praktiskt taget och sedan returnerar det försäljningen baserat på vad som än bedöms vara sant.
Det som är intressant med det här är att när jag drar in den här formeln i tabellen kommer du att se att allt utvärderas till sant någon gång. Detta beror på att filtret inte alls finns i sammanhanget i den här tabellen.
Du kan dock se banden eller grupperna på scatter-diagramvisualiseringen. Med stödtabellen som jag skapade (kundsegmentstabell) är filtret i formeln, Försäljning per tillväxtgrupp , i spel i denna visualisering. Som ett resultat kommer många att utvärdera till falskt. Och det är så vi får segmenten, dessa band inom visualiseringen.
Slutsats
Det finns lite att packa upp i denna LuckyTemplates dynamiska grupperingsteknik, men det är inte så svårt om du verkligen förstår mönstret och stödbordet som du behöver använda.
Du kan mata in det här mönstret om och om igen, för vilken bandning du vill. Det stödjande bordet kan vara helt dynamiskt och flexibelt och kan baseras på vilket mått du vill. Se bara till att du faktiskt matar in rätt mått i den här utvärderingen genom tabellen. Det här är helt dynamiskt för vad du än lägger in här. Du kan till exempel ha vinstmarginaler här.
För mer relaterat innehåll, kolla in länkarna nedan.
Skål!
Hur man kommenterar i Python – En snabbguide för nybörjare
Denna handledning ger en översikt över Power Query Editor och M-språket på LuckyTemplates-skrivbordet.
Lär dig hur du skapar en sidnumrerad rapport, lägger till texter och bilder och sedan exporterar din rapport till olika dokumentformat.
Lär dig hur du använder SharePoint-automatiseringsfunktionen för att skapa arbetsflöden och hjälpa dig att mikrohantera SharePoint-användare, bibliotek och listor.
Finslipa dina färdigheter i rapportutveckling genom att gå med i en dataanalysutmaning. Acceleratorn kan hjälpa dig att bli en LuckyTemplates superanvändare!
Lär dig hur du beräknar löpande summor i LuckyTemplates med DAX. Löpande summor låter dig inte fastna i ett individuellt resultat.
Förstå konceptet med variabler i DAX inom LuckyTemplates och konsekvenserna av variabler för hur dina mått beräknas.
Lär dig mer om den anpassade visual som kallas LuckyTemplates Slope-diagram, som används för att visa ökning/minskning för en enstaka eller flera mätvärden.
Upptäck färgteman i LuckyTemplates. Dessa är viktiga för att dina rapporter och visualiseringar ska se ut och fungera sömlöst.
Att beräkna ett genomsnitt i LuckyTemplates kan göras på många sätt för att ge dig exakt information för dina affärsrapporter.