Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
In deze zelfstudie wordt besproken hoe u TOPN kunt gebruiken als virtuele rangschikkingsfunctie om interessante inzichten te genereren op basis van rangschikkingslogica in LuckyTemplates. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.
als een virtuele rangschikkingsfunctie te gebruiken, kunt u voor elke meting dynamisch de hoogste en laagste resultaten produceren.
Dit voorbeeld laat zien hoe u kunt bepalen welke locaties de hoogste en laagste omzet per klant genereren.
Inhoudsopgave
Totaal aantal steden met aankopen
Deze tabel bevat de omzet voor elke klant.
U wilt uitzoeken welke locaties de hoogste en laagste omzet hebben.
Stel dat een klant uw producten op verschillende locaties heeft gekocht.
Als je Stephen Howard als voorbeeld gebruikt, kun je zien dat hij producten kocht uit zes verschillende steden:
U wilt nu weten hoeveel inkomsten er voor elke stad zijn gegenereerd. Vervolgens wilt u de steden virtueel rangschikken en berekenen welke tot de bovenste en onderste twee behoren.
Deze formule telt het aantal locaties waar een klant heeft gekocht:
De functie berekent elke unieke plaats waar een product is gekocht.
Deze formule kan u echter niet de rangschikkingsresultaten geven die u nodig heeft.
Hier komt de TOPN-functie om de hoek kijken. Hiermee kunt u een virtuele rangschikking binnen een formule hebben.
Berekening van de twee beste steden
Om de twee beste steden met de hoogste omzet voor elke klant te berekenen, moet u deze formule gebruiken:
De functie berekent de totale opbrengst met een andere context voor de twee grootste steden.
Laten we ons nu concentreren op de TOPN-verklaring in de formule:
De eerste parameter voor deze TOPN-stelling is de totale rangschikking die een virtuele berekening nodig heeft. Dus 2 wordt gebruikt om de twee beste steden te krijgen.
Als het 4 is, worden de vier beste steden geretourneerd.
U moet ervoor zorgen dat u alleen de plaatsen herhaalt waar een klant iets heeft gekocht. Daarom wordt Index gebruikt in plaats van een element in het model.
Als u Index gebruikt, zorgt u ervoor dat u alleen de regio's telt waar uw klanten hebben gekocht, en niet alle regio's in uw model.
samen met de eigenlijke naam van de stad zou plaatsen , krijgt u de totale totale opbrengst van de twee beste steden, niet van elke individuele klant.
De TOPN-functie creëert een geheel nieuwe context voor elk resultaat in de tabel.
Het creëert een virtuele tabel met alleen de top twee locaties waar een klant iets heeft gekocht.
Het berekenen van de onderste twee steden
Dit is de formule die wordt gebruikt om de onderste twee steden te berekenen:
Het is exact dezelfde formule als de eerste, maar u moet DESC wijzigen in ASC .
U kunt als volgt controleren of deze formule correct is:
Als je de steden met aankopen op tafel legt, kun je zien dat het aantal iteraties overeenkomt met het resultaat van de Total Cities.
Aaron Bradley kocht bijvoorbeeld op vier verschillende locaties. Er worden dus vier herhalingen weergegeven in de tweede tabel.
Per vestiging zie je de vier verschillende inkoopbedragen die de klant heeft.
Als je de cijfers van de twee tabellen berekent en vergelijkt, zie je dat ze allebei overeenkomen. Alle bedragen van Aaron Bradley zijn gelijk aan 173.128,00, wat de totale opbrengst is. De bovenste twee steden hebben een omzet van 124.191,20 en de onderste twee 48.936,80.
Ontdek unieke inzichten met behulp van LuckyTemplates TOPN Function
Ranking Insights met behulp van TOPN in LuckyTemplates
Eerste aankoop van Customer Insight met behulp van DAX
Conclusie
In deze zelfstudie is besproken hoe u TOPN kunt gebruiken als virtuele rangschikkingsfunctie om effectieve rangschikkingsvisuals te maken in LuckyTemplates.
U kunt de functie TOPN verpakken in COUNTROWS, of om waardevollere inzichten in uw rapporten te creëren. Het is een zeer flexibele en herbruikbare tool om te gebruiken.
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