Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
LuckyTemplates is een geweldige tool om scenarioanalyses en wat-als-analysevoorbeelden uit te voeren. Ik heb eigenlijk nog nooit een analytische tool gezien of tegengekomen die zo effectief en intuïtief is om dit soort complexe analyses te implementeren. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.
De sleutel is dat je analytischer moet nadenken over de onderliggende elementen in je datasets dan wat je in het verleden hebt gedaan. U moet de belangrijkste variabelen isoleren en vervolgens beslissen hoe u de 'wat-als'- of scenarioanalyse daar bovenop wilt uitvoeren.
In deze blogpost laat ik je zien hoe je binnen LuckyTemplates veel verschillende elementen kunt samenbrengen, vooral met DAX-formules, om uiteindelijk dit type analyse in je eigen modellen te initiëren.
Inhoudsopgave
Een scenario-analyse uitvoeren in LuckyTemplates
Het maken van 'wat-als'-analyses is een stuk eenvoudiger geworden met de 'wat-als'-parameters die u nu kunt starten vanaf het bovenste lint in LuckyTemplates. Als deze eenmaal zijn ingeschakeld, is het gewoon een kwestie van de maatregelen gebruiken (die automatisch worden gemaakt) en deze in werking stellen om de noodzakelijke variabelen in uw gegevens te schokken.
Dit kunnen zaken zijn als prijs of gevraagde hoeveelheid, of grondstofkosten, enz. (Tijdens de zelfstudie ga ik dieper in op deze variabelen).
Een van de belangrijkste leerpunten van scenarioanalyse binnen LuckyTemplates is dat je itererende functies heel goed moet begrijpen. In het videovoorbeeld laat ik zien hoe je bepaalde variabelen kunt isoleren en er vervolgens de juiste 'wat-als'-parameter overheen kunt leggen, binnen een itererende functie zoals SUMX. Dit is echt de enige manier waarop u het effectief kunt doen, dus u moet zeker proberen dit concept onder de knie te krijgen.
Een realistisch scenario
Ik werd gemaild door iemand die wilde zien wat het rendement zou zijn of wat het rendement zou zijn geweest - historisch of voorspeld - als je de prijs van één product of een groep producten verlaagt, en dan via die korting, kun je controleren hoeveel uw winst of uw omzet zou zijn als daardoor de vraag naar uw andere producten zou toenemen.
Dit is een realistisch scenario, toch? U wilt bijvoorbeeld de prijs van uw producten verlagen, waardoor meer mensen naar uw winkel gaan. Uiteindelijk kunnen ze een breder portfolio van uw producten kopen. De vraag naar uw producten kan over het algemeen stijgen voor al die niet-geselecteerde of niet-afgeprijsde producten.
Dit is een voorbeeld van enkele praktijkscenario's die u in LuckyTemplates kunt analyseren . In plaats van elke afzonderlijke berekening stap voor stap door te nemen, heb ik het al ingesteld en ga ik even doornemen hoe ik het heb gedaan.
Laten we eerst eens kijken naar de functionaliteit. Ik heb dingen ingesteld waar we de prijs van een geselecteerd product kunnen wijzigen. We kunnen bijvoorbeeld kiezen uit 2%, 5%, 10% en 20%.
Als we 20% kiezen, kun je zien dat de verandering in verkoop in feite met 20% is gedaald, omdat het zegt dat we de prijs van alles met 20% verlagen.
Producten isoleren
Wat ik wil doen, is isoleren op welke producten we de prijs wijzigen . Laten we zeggen dat we een product selecteren en de prijs met 20% verlagen. Aan de andere kant zal de vraag naar de niet-geselecteerde producten met een bepaald percentage toenemen. Laten we zeggen dat we product 1 selecteren en de prijs met 20% verlagen. Vanwege die prijswijziging zien we een toename van 8% in de vraag naar alle andere producten.
Dus wat gaat dit doen met de algehele verkoopprestaties? U kunt hier een percentage van de stijging van de totale verkoop in de loop van de tijd zien.
Geselecteerde verkoopscenario's
Laten we een paar van de formules bekijken die ik heb gebruikt om dit te maken. Dit is natuurlijk historisch, dus hebben we de Totale Verkoop berekend door de SUMX van de eenheidsprijs vermenigvuldigd met de bestelhoeveelheid te gebruiken.
De volgende stap is het berekenen van de totale verkoop van alleen de geselecteerde producten. Om dit te krijgen, heb ik een nieuwe meting gemaakt en deze Geselecteerde scenarioverkoop genoemd . Ik heb een VARIABELE gebruikt om de totale verkoop op te tellen en heb de prijsaanpassing toegevoegd.
En dan heb ik onderaan de formule alleen berekend voor die producten die zijn geselecteerd.
Dus als ik op Product 1 klik en er met de muis overheen ga, zegt de tooltip 9,79 miljoen, wat ook wordt weerspiegeld in Selected Sales.
Terwijl we door de verschillende producten klikken, kunt u zien dat het verandert voor elke selectie die we hebben gemaakt, aangezien de gegevens dynamisch zijn.
Wat het geselecteerde verkoopscenario doet, is dat het de totale verkoop berekent , maar alleen voor de aangepaste prijswijziging . We moeten dat echter toevoegen aan wat niet is geselecteerd, toch? Het niet-geselecteerde deel wordt 8% hoger bijgesteld.
Niet-geselecteerde scenarioverkoop
Om de meting voor niet-geselecteerde verkoopscenario's te maken, gaan we met Alle verkopen - Geselecteerde verkopen.
Voor vraagscenario's gaan we met niet-geselecteerde verkopen en voegen we daar de vraagaanpassing aan toe. We krijgen onze niet-geselecteerde verkopen en dan zeggen we dat als deze niet is geselecteerd, deze wordt aangepast door de vraagparameter.
Ten slotte plaatsen we ze ook in de CALCULATE-instructie.
Nu hebben we deze twee nummers: het geselecteerde scenario en het niet-geselecteerde scenario . Als ik naar mijn scenario I Verkoop spring, tel ik de twee bij elkaar op: het geselecteerde scenario verkoop + het niet-geselecteerde scenario verkoop.
Scenarioprestaties
Dus product 1 wordt hierdoor aangepast en al deze andere producten worden aangepast door de vraag. Met deze informatie kan ik vervolgens uitrekenen wat de prestatie is, namelijk het Scenario Verkoop gedeeld door Alle verkoop als er niets gebeurt.
Dus dat zijn de kernberekeningen die in dit specifieke scenario passen. Dit is een perfect voorbeeld van een scenario dat zich in het echte leven zou kunnen voordoen. U zou er bijvoorbeeld aan kunnen denken om uw Top 3-producten te laten vallen en te zien welke impact dat zou hebben. Stel dat u bijvoorbeeld uw Top 3-producten met 10% verlaagt. U kunt een enorm aantal mensen verwachten die binnenkomen en een toename van de vraag naar al uw andere producten met 15% zien.
Met behulp van deze berekening kunnen we heel snel bepalen of de korting voor ons winstgevend zal zijn of dat het de moeite waard is om te doen. We kunnen ook een gevoeligheidsanalyse uitvoeren en ontdekken waar onze werkelijke break-even is met behulp van dit huidige model.
Deze techniek demonstreert de echte analytische kracht achter LuckyTemplates en is slechts één afgeleide van de vele scenario's die u in uw eigen analyse kunt opnemen.
Conclusie
Als je begrijpt hoe dit allemaal werkt, kun je heel snel wat complex werk doen binnen je modellen en over je eigen datasets, wat uiteindelijk het belangrijkste is dat ik wil dat je kunt bereiken.
Zodra je dit een of twee keer hebt gedaan, kun je beginnen met het maken van zeer effectieve LuckyTemplates-modellen die echt hoogwaardige inzichten opleveren.
Als je nog veel meer concepten en toepassingen van scenarioanalyse in LuckyTemplates wilt ontdekken, bekijk dan mijn cursus . Er zijn nog veel meer geavanceerde technieken om te leren over het maken van dit krachtige type analyse.
Succes met het implementeren van deze.
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