Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
Heb je ooit gehoord van het Pareto-principe , ook wel bekend als de 80/20-regel ? De regel bepaalt dat voor elke 20% van iets, u over het algemeen 80% van de resultaten ontvangt. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.
Als we dit vanuit een zakelijk perspectief bekijken, zeggen we dat 20% van onze klanten 80% van onze winst zou moeten uitmaken, of 20% van onze winkels zou 80% van onze omzet moeten uitmaken. Zo werkt het Pareto-principe.
Het Pareto (80/20)-principe is in de loop van de tijd beroemd geworden en er wordt naar verwezen in zoveel markten, verschillende omgevingen, verschillende bedrijven en sectoren. Omdat het waar is. Het is eigenlijk wat er gebeurt. In de meeste gevallen hebben de meeste van uw dimensies zo'n 20% die 80% van uw omzet uitmaken. Dit kan locatie, klanten, producten, enz.
Nu wilde ik dit testen in LuckyTemplates. Ik wilde dit inzicht testen op de huidige gegevens waaraan ik werk in mijn model in LuckyTemplates, omdat het natuurlijk niet altijd exact zal zijn.
Inhoudsopgave
Aanzienlijke implicatie van het Pareto-principe
Het is een heel goed idee om een test uit te voeren met behulp van de techniek die ik in deze zelfstudie laat zien, want als het waar is, dan is dat waar u uw inspanningen op moet richten - vanuit een marketingperspectief, vanuit een perspectief van voorraadbeheer.
De lijst gaat maar door in termen van hoe dit type analyse u in de strategische richting kan wijzen waarop u zich vanuit zakelijk perspectief zou moeten concentreren.
Ik ga je laten zien hoe je een patroon in LuckyTemplates kunt gebruiken met behulp van een formule om dit principe uit te werken en te testen. Want aan het einde van de dag wilt u zich concentreren op waar u het beste rendement in uw bedrijf genereert.
Als u ontdekt dat 20% van uw klanten 80% van uw inkomsten uitmaken, dan zou u het grootste deel van uw tijd moeten besteden aan het proberen zoveel mogelijk inzichten te verkrijgen uit die klanten of producten, of locaties, enz. Het is misschien niet altijd het geval zijn, maar over het algemeen is het zo.
Het Pareto (80/20)-principe testen in LuckyTemplates
Ik ga je laten zien hoe ik dit voorbeelddashboard heb opgezet, wat vrij eenvoudig is.
Dus als we hier naar onze staten kijken, wilde ik binnen elke staat kijken hoeveel van onze totale omzet afkomstig is van onze top 20% van onze klanten.
Eerst ga ik na hoeveel klanten we in die specifieke regio hebben. Als we kijken naar bijvoorbeeld Florida hier, zien we dat we aan 792 klanten verkopen. En als we naar de bodem kijken, zien we veel minder hier in Rhode Island, dat voor ons een kleinere markt is.
We hebben ook onze top 20% klanten. Waaruit bestaat de 20% van onze klanten? Dus wat ik deed was 0,2 vermenigvuldigen met ons totaal aantal klanten . En dat geeft ons een getal dat we in onze formule kunnen invoeren om uit te werken.
Nadat ik dat had gedaan, moest ik dat aantal invoeren in een rangschikkingslogica en binnen elke staat zeggen hoeveel verkopen kunnen worden toegeschreven aan de 20% ?
Ik heb het ook zo ingesteld dat we door elke staat kunnen klikken en we de klanten en de totale verkoop van onze klanten in deze grafiek aan de rechterkant kunnen zien.
Bovendien, laten we zeggen dat we in Florida $ 9 miljoen aan verkopen hebben verdiend, en we hebben het antwoord in termen van onze 20%, $ 3,5 miljoen, ik wilde zien welk percentage dat is voor onze verkopen.
Zoals u kunt zien, is de 80/20-regel of -principe hier niet van toepassing, omdat deze dataset volledig willekeurig is. De meeste datasets hebben meer realiteit voor hen.
Loop door de formule
Nu zal ik je de formule laten zien die achter deze visualisatie zit. Er is een klein beetje aan de hand, maar ik zal je door elk element leiden.
Het eerste wat we doen is het totaal aantal klanten dynamisch berekenen. Ik heb het hier eigenlijk berekend voor deze tabel, maar ik heb het ook binnen deze formule gedaan, zodat we niet naar een andere maat hoeven te verwijzen.
Dus ik heb variabelen gebruikt ( VAR ) en zeg dat het CustomerPercent waarnaar we op zoek zijn 20% is, dus in dit geval heb ik 0.2 ingevoerd .
Het ding om op te merken is dat ik de DistinctCount in de Sales- tabel heb gebruikt . Als ik DistinctCount niet in deze tabel gebruik, zal dat niet dynamisch filteren voor elke verschillende status vanwege de manier waarop ons gegevensmodel is opgezet.
We moeten er dus voor zorgen dat we verwijzen naar iets dat in de tabel Verkoop stond, zodat wanneer een filter wordt geplaatst op een staat, bijvoorbeeld Florida, ik de top 20% van de klanten zou tellen die daadwerkelijk in Florida kochten.
Dan komen we bij BEREKENEN . Deze functie kan de context van de berekening wijzigen. Dus we tellen Total Sales , maar we tellen het in een andere context. We willen deze top 20% eruit halen, en dit is wat het laatste deel van de formule doet.
Dus filteren we elke klant die we in Florida hebben verkocht. en we werken met deze RANKX uit of die klant, volgens de Total Sales , deel uitmaakt van de top 20% die we in deze formule hierboven berekenen, CustomerPercent.
Dus dit komt neer op 158 in Florida als de top 20%, en als die klant gerangschikt is door de verkoop in de top 158, behoud die klant dan en tel de totale verkoop op.
Dat is dus wat er achter de schermen gebeurt. En als we naar de lijst hier kijken, worden ze allemaal dynamisch berekend voor elke staat. Zo krijgen we deze cijfers hier.
Bovendien, om het verkooppercentage van de beste 20% te krijgen, deelt u eenvoudigweg de top 20% van de klanten door de totale verkoop . Dus dat is hoe we de Pareto-regel testen binnen de dataset.
Hergebruik van de Pareto (80/20) testtechniek
U kunt dit doen voor elke dimensie in uw dataset en het Pareto-principe testen met dezelfde techniek. Het enige dat u hoeft te doen, is de kolommen wijzigen waarnaar in deze formule wordt verwezen op basis van de context die u wilt berekenen.
We zouden deze formule ook in andere visualisaties kunnen gebruiken en de kracht van het datamodel kunnen gebruiken om nog meer inzicht te vinden en te extraheren. Als we bijvoorbeeld op Florida klikken, zien we dat deze grafiek verandert en laat zien hoe de top 20% elke maand presteert.
We kunnen dit ook wijzigen in Kwartaal en Jaar, en zien hoe onze top 20% op kwartaalbasis gaat. We kunnen het verschil zien tussen het totale aantal.
Bovendien kunnen we zien waaruit dat aantal bestaat , de individuele uitsplitsing van deze klanten. Als we bijvoorbeeld op Virginia klikken, vormen deze 125 klanten, de top 20% van Virginia's klanten, dat aantal, 46% omzet.
Conclusie
Ik heb je laten zien hoe je het Pareto-principe of de 80/20-regel kunt implementeren in je LuckyTemplates-analyse.
Dit is een enorm krachtige en praktische techniek die u kan helpen geweldige inzichten en analyses te verkrijgen door eenvoudig LuckyTemplates op een effectieve manier te gebruiken en te implementeren.
Ik hoop dat je een goed idee krijgt van hoe dit is gemaakt en hoe je dit op meerdere manieren opnieuw kunt testen. Ik wil de herbruikbaarheid van deze techniek herhalen. U kunt deze formule gebruiken en met een kleine aanpassing aan de referentiekolommen krijgt u meer geweldige inzichten.
Er valt hier genoeg te leren, niet alleen over het gebruik van deze specifieke techniek, maar ook over het gebruik van de DAX-formule in uw modellen.
Proost!
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