Pipe In R: Tilslutningsfunktioner med Dplyr
I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.
Dette blogindlæg vil demonstrere en af de bedste datavisualiseringsteknikker, jeg har opdaget i LuckyTemplates til dato - multi-measure dynamisk visuelle teknik. Du kan se den fulde video af denne tutorial nederst på denne blog.
Hvis du vil skabe dynamiske visuals, der virkelig kan få din analyse til at skille sig ud, skal du gøre brug af det.
Det giver dig mulighed for at arbejde og præsentere dine resultater på en dynamisk måde. Ikke alene er du i stand til at arbejde med dynamiske resultater, du kan også ændre den måling eller den metrik, du vil vise en sammenligning med.
Jeg vil vise, hvordan du kan sætte dette op på forskellige måder for i sidste ende at kunne visualisere stor indsigt.
Jeg vil vise en visualiseringsteknik, som jeg faldt over, da jeg ville sammenligne én ting med en anden og ville gøre det på en dynamisk måde. Selvfølgelig kan du vise forskellen på noget fra den ene periode til den næste, men hvad nu hvis du ville vise en markering versus en anden markering i det samme diagram?
For eksempel ønskede du at vise et klynget kolonnediagram, men ønskede at kunne vælge dette dynamisk? Jeg tænkte, at det nok var svært at gøre, men så indså jeg, at du faktisk kan gøre det, fordi det bare er endnu et afledt af den visuelle dynamik, som jeg har fremvist et antal gange.
Først vil jeg opsætte nogle beregninger, som vi kan indføje i et mål, og som vil give os mulighed for dynamisk at ændre med en markering. Jeg har beregnet mit samlede salg , samlede overskud og samlede omkostninger . Jeg har også beregnet mit salg sidste år , salg sidste måned og salg for seks måneder siden . Jeg vil oprette et klynget kolonnediagram, hvor jeg kan vælge en hvilken som helst af disse metrics i forhold til en anden metric.
Indholdsfortegnelse
Oprettelse af Slicers
Vi vil oprette to filtre eller to udsnitsværktøjer ved at gå ind i data. Jeg vil kalde den første slicer Selection A. Vi vil navngive den første kolonne som Selected Measure og indsætte Salg i alt, Samlet Fortjeneste og Samlede Omkostninger. Vi lægger også et indeks her og indlæser det.
Jeg vil også oprette en anden slicer og kalde denne Selection B . Vi navngiver kolonnen Comparison Selection og indsætter vores Sales LY , Sales LM og Sales for 6M siden . Jeg vil også oprette et sammenligningsindeks og derefter indlæse det.
Nu hvor vi har disse to udskærere på lærredet, kan vi vælge gennem mulighederne.
Mål valgt
Den næste ting, vi skal gøre, er at oprette et mål og kalde det Målinger udvalgt ved hjælp af denne formel. Der er lidt af en opsætning involveret her, men det er hvad du skal gøre for at komme med sådan en fantastisk analyse som denne.
Så vil jeg bare kopiere formlen, oprette et nyt mål og indsætte formlen. Jeg vil ændre udvalgt mål til sammenligningsudvalg og derefter vælge Salg sidste år .
Dette vil returnere de valg, vi har foretaget i de to udskæringsmaskiner.
Det er her den virkelig fede del kommer ind: Vi skaber dynamiske mål, der giver os mulighed for at ændre visualiseringen baseret på udvalget. Vi opretter et nyt mål og kalder det Selection 1 og bruger SWITCH -funktionen. Vi går med SWITCH(TRUE) og skriver derefter en lille smule logik, hvor hvis de valgte mål er lig med Total Profits , Total Sales og Total Costs , så gå BLANK .
Jeg vil bare bringe min måned og år ind i tabellen. Det returnerer nu vores samlede overskud, men vi kan skifte det til samlede omkostninger eller samlede salg.
Sammenligning valgt
Det ser allerede ret godt ud, men vi kan gøre det endnu bedre. Vi bliver nødt til at kopiere og indsætte formlen i et nyt mål og kalde det Selection 2 og derefter ændre Measures Selected til Comparison Selected . Vi tilføjer derefter vores Salgs-LY , Salgs-LM og Salg for 6M siden .
Foretag sammenligningen
Så nu kan vi tilføje dette mål til vores visualisering for at foretage en sammenligning. Jeg havde faktisk omkring 25 mål, men ved at bruge nøjagtig den samme teknik kunne jeg dynamisk ændre visualiseringen for at vise sammenligningen. Dette er en seriøst cool teknik, hvor du kan vælge et hvilket som helst mål og vise de fulde resultater side om side.
Konklusion
Dette er en utrolig effektiv måde at fremhæve information på en meget komprimeret måde i en LuckyTemplates-rapport. Historisk set, hvis du arbejdede med Excel på PowerPoint, ville du have været nødt til at oprette en omfattende præsentation for at fremvise så mange resultater, som du kan eller ønsker i kun denne ene visualisering.
Denne analytiske og sammenligningsteknik for LuckyTemplates åbner op for flere visualiseringsmuligheder, som dine forbrugere vil elske og finde meget værdifulde.
Hvis du opretter rapporter, og du ønsker at forbedre dine visualiseringer på en overbevisende måde, er dette absolut en teknik, du skal overveje at placere i dine rapporter og modeller.
Tjek linket nedenfor for endnu mere omfattende vejledninger om datavisualiseringstips fra.
Held og lykke med denne!
I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.
RANKX fra LuckyTemplates giver dig mulighed for at returnere rangeringen af et specifikt tal i hver tabelrække, der udgør en del af en liste over tal.
Lær, hvordan du adskiller en PBIX-fil for at udtrække LuckyTemplates-temaer og -billeder fra baggrunden og bruge den til at oprette din rapport!
Excel Formler Snydeark: Mellemvejledning
LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det
Lær, hvordan du installerer programmeringssproget Python i LuckyTemplates, og hvordan du bruger dets værktøjer til at skrive koder og vise billeder.
Lær, hvordan du beregner dynamiske fortjenstmargener ved siden af LuckyTemplates, og hvordan du kan få mere indsigt ved at grave dybere ned i resultaterne.
Lær, hvordan du sorterer felterne fra kolonner med udvidet datotabel korrekt. Dette er en god strategi at gøre for vanskelige felter.
I denne artikel gennemgår jeg, hvordan du kan finde dine topprodukter pr. region ved hjælp af DAX-beregninger i LuckyTemplates, herunder funktionerne TOPN og CALCUATE.
Lær, hvordan du bruger en uønsket dimension til flag med lav kardinalitet, som du ønsker at inkorporere i din datamodel på en effektiv måde.