Hvordan kommentere i Python – En hurtigveiledning for nybegynnere
Hvordan kommentere i Python – En hurtigveiledning for nybegynnere
Jeg vil gå gjennom en LuckyTemplates dynamisk grupperingsteknikk. Jeg skal vise deg hvordan du dynamisk viser frem segmenter av informasjonsbåndene dine. Dette er en kraftig teknikk for å bygge på datamodellen din. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.
Jeg har en veldig enkel datamodell her. Det er litt rot på grunn av måten Microsoft satte opp ting inne i LuckyTemplates, som jeg ikke liker; så jeg vil gjerne omorganisere den ved å bruke fosseteknikken.
Jeg vil ha salgstabellen min nederst og alle oppslagstabellene mine øverst.
I mange tilfeller har imidlertid ikke oppslagstabellene dine så mye informasjon. Jeg har for eksempel kundedataene mine her, men jeg ønsker å kunne gruppere kundene mine basert på en beregning, og jeg vil gjøre det dynamisk.
Avhengig av mitt valg, vil grupperingen være annerledes. For eksempel, jeg velger et annet år eller si et annet produkt, jeg ønsker å kunne analysere resultatene mine i grupperingen basert på disse valgene.
Når du kombinerer denne teknikken med en god modell, er det flere måter du kan filtrere dataene dine på.
La oss nå gå gjennom teorien om hvordan dette faktisk fungerer.
Innholdsfortegnelse
DAX-formler og måleforgrening
Jeg har en enkel beregning her for mitt totale salg. I dette tiltaket brukte jegog jeg har hentet prisen fra en annen tabell, og multipliserer den med antallet solgte ved hver enkelt transaksjon.
Nå innenfor visualiseringen ønsker jeg å kunne bryte ut hvilke av mine kunder som er det jeg anser som gode vekstkunder , gjennomsnittlig vekstkunder eller dårlige vekstkunder . Nøkkelen er å gjenkjenne året valgt på sliceren.
Jeg har min Sales LY (i fjor) beregning her også, hvor jeg brukteogfunksjoner.
Fra denne beregningen kan jeg så regne ut den prosentvise veksten ( Sales Growth ).
Slik kan du bygge nisjebåndberegninger. I dette tilfellet forgrener jeg meg inn i denne beregningen (Sales Growth), og så skal jeg lage mine segmenter basert på det.
Merk at ingen av disse dataene finnes i noen av mine rådatatabeller . Jeg lager dette med mål, og så skal jeg segmentere og dynamisk bande basert på denne beregningen.
Du kan se på punktdiagrammet visualisering er der segmentet eller gruppen virkelig bryter ut. Denne visualiseringen har samme mål som stolpediagramvisualiseringen her nede. Det er bare å representere ting på en litt annen måte. Og det er fortsatt en dynamisk beregning eller en dynamisk segmenteringsteknikk.
Jeg kan også dele dette opp etter måned og år ved å legge til et slicer-filter.
LuckyTemplates dynamisk gruppering ved hjelp av DAX
Jeg får vanligvis formlene mine fra, ved å bruke det nettbaserte programmet DAX Clean Up . Du kan lagre alle formlene dine her.
Jeg har båndeksemplet mitt lagret i Analyst Hub, og jeg kan bare kopiere koden og lime den inn i modellen min. Du må kanskje endre noen parametere i formelen, men i dette tilfellet har jeg allerede satt opp denne perfekt.
En annen ting du må huske når du gjør dynamisk segmentering er at du må lage en støttetabell . I dette eksemplet ønsker jeg å kunne segmentere basert på denne vekstfaktoren. Så jeg brøt ut segmentene mine for den spesielle vekstfaktoren.
Og merk at jeg bygger på toppen av kjernemodellen min. Ingen av disse dataene blir fysisk implementert i noen tabell i det hele tatt, noe som gjør denne teknikken så fleksibel.
La oss nå se på formelen jeg brukte her, Sales per Growth Group .
I formelen ser du at jeg ønsker å beregne totalt salg, men jeg vil kunne filtrere det salgsresultatet etter den støttetabellen jeg opprettet.
Jeg ønsker å evaluere hva kundens vekst var. Og så medfunksjon, kommer denne formelen til å iterere gjennom hver enkelt kunde og beregne salgsveksten til hver kunde. Dette går på hele listen over kundene mine virtuelt, og deretter returnerer det salget basert på hva som er sant.
Det som er interessant med dette er at når jeg drar denne formelen inn i tabellen, vil du se at alt evalueres til sant på et tidspunkt. Dette er fordi filteret ikke er i konteksten i det hele tatt i denne tabellen.
Du kan imidlertid se båndene eller gruppene på scatter chart-visualiseringen. Med støttetabellen som jeg opprettet (tabell over kundesegmenter), er filteret i formelen, Sales per Growth Group , i spill i denne visualiseringen. Som et resultat vil mange vurdere til falske. Og det er slik vi får segmentene, disse båndene innenfor visualiseringen.
Konklusjon
Det er litt å pakke ut i denne LuckyTemplates dynamiske grupperingsteknikk, men det er ikke så vanskelig hvis du virkelig forstår mønsteret og støttetabellen du må bruke.
Du kan legge inn dette mønsteret om og om igjen, for hvilken bånding du vil. Støttebordet kan være totalt dynamisk og fleksibelt og kan være basert på hvilken som helst beregning du ønsker. Bare sørg for at du faktisk legger inn riktig beregning i denne evalueringen gjennom tabellen. Dette er totalt dynamisk i forhold til det du legger inn her. Her kan du for eksempel ha fortjenestemarginer.
For mer relatert innhold, sjekk lenkene nedenfor.
Jubel!
Hvordan kommentere i Python – En hurtigveiledning for nybegynnere
Denne opplæringen gir en oversikt over Power Query Editor og M-språket på LuckyTemplates-skrivebordet.
Lær hvordan du lager en paginert rapport, legger til tekster og bilder og deretter eksporterer rapporten til ulike dokumentformater.
Lær hvordan du bruker SharePoint-automatiseringsfunksjonen til å lage arbeidsflyter og hjelpe deg med å mikroadministrere SharePoint-brukere, -biblioteker og -lister.
Utvid rapportutviklingsferdighetene dine ved å bli med i en dataanalyseutfordring. Akseleratoren kan hjelpe deg å bli en LuckyTemplates-superbruker!
Lær hvordan du beregner løpende totaler i LuckyTemplates ved hjelp av DAX. Løpende totaler lar deg ikke bli fanget opp i et individuelt resultat.
Forstå konseptet med variabler i DAX i LuckyTemplates og implikasjonene av variabler for hvordan målene dine beregnes.
Lær mer om det tilpassede visuelle bildet kalt LuckyTemplates Slope-diagram, som brukes til å vise økning/reduksjon for en enkelt eller flere beregninger.
Oppdag fargetemaene i LuckyTemplates. Disse er avgjørende for at rapportene og visualiseringene dine skal se ut og fungere sømløst.
Å beregne et gjennomsnitt i LuckyTemplates kan gjøres på mange måter for å gi deg nøyaktig informasjon for bedriftsrapportene dine.