Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
Voor deze zelfstudie laat ik u zien hoe u meerdere DAX-patronen kunt combineren in LuckyTemplates . Deze strategie is een van de vele toepassingen van maatvertakking en is een effectieve manier om rapporten van hoge kwaliteit te produceren. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.
Wanneer het uw doel is om trends in de loop van de tijd te analyseren, levert het vasthouden aan basisformules u niet altijd waardevolle inzichten op.
Als u bijvoorbeeld de totale verkoop van dit jaar wilt vergelijken met die van het voorgaande jaar, ziet het plotten van de huidige waarden er ongeveer zo uit:
Zoals je kunt zien, is de grafiek een beetje druk. Het toont niet echt de informatie die we willen.
Dit is wanneer het combineren van patronen van DAX-formules van pas komt.
Wat DAX-patronen doen, is dat ze gegevens vormen op een manier die zinvolle gegevensmodellen en visualisaties oplevert. Wanneer u meerdere patronen van DAX-formules combineert, kunt u uw gegevens beter presenteren en nuttige inzichten verkrijgen.
Ik zal dit demonstreren door de bovenstaande grafiek te verbeteren door patronen van DAX-formules te combineren.
Inhoudsopgave
Het cumulatieve totale DAX-patroon
Ik besloot om te gaan met het vinden van de cumulatieve totale verkoop op datum .
Eerst. Ik ga een nieuwe meting maken en de CALCULATE- functie gebruiken voor Total Sales .
Vervolgens ga ik een extra formulelaag schrijven. In dit geval heb ik de FILTER- functie in CALCULATE nodig en ik zal deze koppelen aan de ALLSELECTED- functie.
De functie FILTER sorteert gegevens om te bepalen uit welke velden mijn waarden moeten worden geretourneerd.
Ondertussen vertelt de functie ALLSELECTED LuckyTemplates om alleen gegevens op te nemen die binnen een bepaald tijdsbestek vallen. Dat wil zeggen, ongeacht het specifieke datumbereik dat ik invoer.
Het belangrijkste onderdeel van de formule is het definiëren van hoe de FILTER- functie werkt. Voor Cumulatieve verkopen is het doel om de gedeeltelijke som van Totale verkopen vanaf de datum weer te geven.
Om dit te doen, heb ik opgegeven dat de totale verkoop moet worden berekend op basis van datums die kleiner zijn dan of gelijk zijn aan de MAX- datum.
Als gevolg hiervan kunt u met de functie FILTER zowel naar de huidige datum als naar de voorgaande datums kijken en vervolgens evalueren of de huidige datum kleiner is dan of gelijk is aan de MAX- datum.
Deze hele formule is het cumulatieve totale DAX-patroon .
Zodra alles is ingesteld, drukt u op enter en sleept u de maat naar uw tabel.
Ik repareer graag mijn opmaak voordat ik verder ga, zodat alles uniform en logisch is. Hier heb ik het formaat aangepast om de waarden als valuta weer te geven.
Wat ik hier nu heb, is de kolom Cumulatieve verkoop . U kunt zien dat elke waarde het lopende totaal tot een bepaalde datum weergeeft.
Dus als ik de totale verkoop van 3 juni tot 10 juni 2019 handmatig zou optellen, zou ik $ 446.387 krijgen, wat precies is wat er staat in de kolom Cumulatieve verkoop .
Op dit punt kan ik u al laten zien hoeveel beter deze gegevens er visueel uit zullen zien in vergelijking met de eerdere grafiek.
Kopieer de kolom Cumulatieve verkoop en maak er een vlakdiagram van.
Je ziet meteen dat er een enorm verschil is tussen de twee visualisaties. Het gebiedsdiagram Cumulatieve verkoop geeft een beter inzicht in hoe de zaken in de loop van de tijd zijn verlopen.
Trends vergelijken met behulp van gecombineerde patronen van DAX-formules
Om trends te vergelijken, hebt u natuurlijk ten minste twee reeksen waarden nodig.
Om de cumulatieve omzet van vorig jaar te krijgen, kopieer ik gewoon het eerste cumulatieve totale DAX-patroon en maak ik een nieuwe meting.
Vervolgens ga ik de formule plakken en de meting hernoemen naar Cumulatieve verkoop vorig jaar .
Omdat dit een DAX-patroon is, hoeft u niets te wijzigen binnen de formulecombinatie zelf. Ik hoef alleen de invoer rond de maat te wijzigen.
In dit geval ga ik Totale verkoop gewoon vervangen door Verkoop vorig jaar .
Druk nogmaals op enter en sleep de maat naar uw tabel. U zou moeten eindigen met een kolom Cumulatieve verkopen vorig jaar .
Dit volgt dezelfde logica van de vorige formule, waarbij de getoonde waarden de lopende totalen zijn tot aan de huidige datum.
Ten slotte kunt u de visualisatie van deze meting over het vlakdiagram Cumulatieve verkoop leggen .
Selecteer gewoon het vorige diagram en sleep het gegevensveld naar het tabblad Waarden.
Het resultaat is een uitstekende visualisatie waarin trends uit verschillende tijdsperioden worden vergeleken.
Voordat ik dit afrond, wil ik je nogmaals laten zien hoe de eerste grafiek eruit zag met alleen de dagelijkse verkopen versus wat ik nu heb.
Door patronen van DAX-formules te combineren, kreeg ik rijkere inzichten. Het maakte het ook gemakkelijker om trends te zien en ze te vergelijken met wat er op een ander moment werd gezien.
Common Time Intelligence DAX-patronen gebruikt in LuckyTemplates
Berekening van omgekeerd cumulatief of omgekeerd lopend totaal in LuckyTemplates
Beheer meerdere datumberekeningen in uw feitentabel
Conclusie
Het combineren van patronen van DAX-formules is de beste manier om trends te analyseren en te vergelijken bij het omgaan met tijdgerelateerde informatie. Het maakt gebruik van DAX-patronen, die een groot deel uitmaken van het opschalen van uw analytische werk vanwege hun herbruikbaarheid.
Wat ik hier heb gedaan, is slechts een eenvoudig voorbeeld van hoe u gebruik kunt maken van het meten van vertakkingen en het combineren van patronen van DAX-formules. Uiteraard is deze techniek niet beperkt tot cumulatieve totalen .
Meer gecompliceerde berekeningen beginnen eenvoudig en u kunt langzaam bouwen en vertakken vanuit die basisformules om spannendere analyses te doen.
Ik hoop dat deze tutorial je een goed idee heeft gegeven van hoe je dat moet doen en je heeft geïnspireerd om het potentieel ervan te verkennen.
Al het beste!
Wat is zelf in Python: voorbeelden uit de echte wereld
Je leert hoe je objecten uit een .rds-bestand in R opslaat en laadt. In deze blog wordt ook besproken hoe je objecten uit R naar LuckyTemplates importeert.
In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.
Deze zelfstudie behandelt hoe u de Multi Threaded Dynamic Visuals-techniek kunt gebruiken om inzichten te creëren op basis van dynamische gegevensvisualisaties in uw rapporten.
In dit artikel zal ik de filtercontext doornemen. Filtercontext is een van de belangrijkste onderwerpen waarover elke LuckyTemplates-gebruiker in eerste instantie zou moeten leren.
Ik wil laten zien hoe de online service LuckyTemplates Apps kan helpen bij het beheren van verschillende rapporten en inzichten die uit verschillende bronnen zijn gegenereerd.
Leer hoe u wijzigingen in uw winstmarge kunt berekenen met behulp van technieken zoals vertakking van metingen en het combineren van DAX-formules in LuckyTemplates.
Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.
Als u tot nu toe nog steeds Excel gebruikt, is dit het beste moment om LuckyTemplates te gaan gebruiken voor uw zakelijke rapportagebehoeften.
Wat is LuckyTemplates Gateway? Alles wat u moet weten