Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
Sono un grande esperto di analisi degli scenari in LuckyTemplates. Essere in grado di inserire variabili all'interno dei tuoi calcoli che puoi "scioccare" per prevedere efficacemente i risultati è così potente quando cerchi di prendere decisioni. Puoi guardare il video completo di questo tutorial in fondo a questo blog.
In LuckyTemplates puoi completare questo in modo davvero efficiente e puoi combinare molte delle tecniche di formula con i tuoi modelli di dati e vedere in modo esponenziale come i risultati futuri potrebbero essere influenzati su una gamma di dimensioni.
Dalla registrazione di questo video, il team di LuckyTemplates ha effettivamente reso ancora più semplice la creazione di parametri "What If", il che è fantastico, in modo da velocizzare le cose per te.
Ma quello che volevo davvero mostrare qui era come puoi sovrapporre gli scenari uno sopra l'altro. Questo aumenta immensamente il tuo potere analitico.
Facciamo solo un esempio.
Sommario
Quando è possibile utilizzare l'analisi dello scenario in LuckyTemplates?
Potresti voler eseguire una promozione e diminuire i prezzi. Di conseguenza, la domanda dei tuoi prodotti potrebbe aumentare.
Con quella ripresa della domanda potresti essere in grado di organizzare un costo inferiore sui tuoi input e ora puoi acquistare all'ingrosso. Vedi cosa intendo.
Puoi sovrapporre tutti questi scenari uno dopo l'altro e poi vedere, in base alle tue previsioni, come ciò potrebbe cambiare le cose o influire sulla tua redditività.
Ma prima di approfondire effettivamente il modo in cui possiamo effettivamente sovrapporre più scenari utilizzando DAX , esaminiamo innanzitutto i dati che utilizzeremo in questa demo.
Revisione del modello di dati e dei filtri dei dati
Solo per darvi un po' di background sui dati su cui stiamo lavorando qui, diamo una rapida occhiata al nostro modello di dati. L'ho impostato in anticipo invece di lavorare su tutto da zero per farci risparmiare tempo.
Quindi, in sostanza, stiamo lavorando sui dati di vendita. Disponiamo inoltre di informazioni sui nostri clienti, sui nostri prodotti, nonché sulle regioni in cui abbiamo effettuato le vendite e le date in cui sono avvenute le transazioni.
E come puoi vedere, qui abbiamo tabelle di supporto per variazioni di prezzo, variazioni di costo e variazioni della domanda.
Utilizzeremo queste tre tabelle di supporto come affettatrici e quindi inseriremo il calcolo nella nostra analisi.
Diamo un'occhiata alla nostra formula per la variazione percentuale del costo .
Quello che stiamo dicendo qui è che IF ha un valore allora la variazione del costo percentuale: può essere media o sum . Ciò significa che se abbiamo selezionato un'opzione nella Percent Cost Change , ad esempio 10% o 15%, restituiremo il risultato.
Ma se è zero , ovvero se non viene selezionato nulla, ciò che stiamo dicendo è che non vi è alcuna modifica ai costi .
La creazione delle formule Percent Price Change e Percent Demand Change richiederà un modello simile, quindi non discuteremo più delle altre due.
Uso degli iteratori nell'analisi di scenari a più livelli
Per eseguire effettivamente un'analisi dello scenario a più livelli in LuckyTemplates, è necessario utilizzare alcune funzioni di iterazione.
Lascia che ti mostri perché è necessario osservando Total Sales .
Perché abbiamo bisogno di usare gli iteratori
Abbiamo qui sotto la nostra formula Total Sales .
Quello che fa qui è calcolare la SOMMA delle entrate totali .
Il problema con questa formula, tuttavia, è che non possiamo incorporare altre variabili che influenzano il Total Revenue .
Ad esempio, cosa succede se la domanda aumenta? In che modo ciò influirà sulle nostre vendite? Che ne dici di quando il prezzo unitario aumenta? Dobbiamo essere in grado di tenerne conto.
Pertanto, rivediamo la nostra formula utilizzando la funzione di iterazione SUMX .
Utilizzo di SUMX nella formula delle vendite totali
Quindi abbiamo ottenuto la nostra formula Total Sales qui. Ma invece di SUM, usiamo ora SUMX , poi Order Quantity e poi moltiplichiamolo per Unit Price .
Utilizzo dell'analisi dello scenario in LuckyTemplates
A questo punto abbiamo già rivisto il nostro modello di dati e gli slicer che useremo. Abbiamo anche discusso perché abbiamo bisogno di iteratori.
Creiamo ora una nuova misura e chiamiamola Scenario Profits .
Quindi aggiungiamo Order Quantity e moltiplicalo per uno più Demand Change . Quello che succede qui è che quando la domanda cambia, aumenterà la quantità.
Quindi saltiamo giù a un'altra riga. Moltiplichiamo per il prezzo unitario per 1 più la variazione di prezzo . Ora, se il prezzo aumenta, sconvolgerà il prezzo unitario.
Pertanto, le variazioni di prezzo e le variazioni della domanda possono sconvolgere le vendite totali .
Ma la nostra formula non si ferma qui. Dobbiamo ancora considerare il costo.
Quindi sarebbe meno SUMX , quindi vai alla tabella delle vendite, quindi Order Quantity moltiplicato per 1 più la variazione della domanda e quindi moltiplicato per il costo unitario totale moltiplicato per 1 più la variazione del costo .
Poi lo chiuderemo.
Ora vediamo come funziona la nostra formula Scenario Profits.
Controllo della formula
Per ricontrollare la nostra formula, creiamo una tabella con i profitti dello scenario e il mese e l'anno.
Se non selezioniamo nulla nelle nostre affettatrici, la nostra tabella mostrerà semplicemente i profitti totali per il 2016. La nostra tabella mostra solo i dati del 2016 perché solo quest'anno viene filtrato.
Ora diamo un'occhiata ai possibili scenari.
Ad esempio, il costo delle nostre materie prime aumenta del 10%, questo si riflette nei nostri profitti di scenario.
Ma poi sappiamo che questo aumento dei costi influenzerà il nostro prezzo. Quindi diciamo che aumenteremo il prezzo del 15% come risultato di tale aumento del costo.
Ancora una volta, questa variazione di prezzo si riflette nei nostri Profitti di Scenario.
Ma poiché il nostro prezzo è aumentato, ciò potrebbe ridurre la nostra domanda. Quindi, ad esempio, la nostra domanda diminuisce del 5%. Inutile dire che anche i nostri profitti di scenario sono ridotti.
Come abbiamo visto, tutte le variazioni del costo percentuale, del prezzo percentuale e della domanda percentuale influenzano i profitti dello scenario perché vengono inserite nell'analisi.
Conclusione
In questo post abbiamo discusso brevemente come creare un'analisi di scenario a più livelli in .
Spero che tu possa trovare il tempo per immergerti davvero in questa tecnica. Esiste un numero immenso di applicazioni di questo in qualsiasi scenario di dati.
Una volta che avrai capito come integrare le misure che catturano i parametri dello scenario in misure che eseguono calcoli nel tuo modello di dati di base, vedrai opportunità illimitate per scoprire intuizioni predittive nel futuro.
Buona fortuna con questo.
Saluti,
Cos'è il sé in Python: esempi del mondo reale
Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.
In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.
Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.
In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.
Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.
Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.
Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.
Se finora utilizzi ancora Excel, questo è il momento migliore per iniziare a utilizzare LuckyTemplates per le tue esigenze di reportistica aziendale.
Che cos'è il gateway LuckyTemplates? Tutto quello che devi sapere