Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
Doriți să vedeți cât de avansat puteți obține cu LuckyTemplates? În acest tutorial, vreau să vă arăt modul meu preferat de a folosi LuckyTemplates. Puteți face o muncă uimitoare în jurul analizei de scenarii prin integrarea parametrilor care se întâmplă dacă în LuckyTemplates - lucruri precum vânzările, profiturile sau tranzacțiile. Puteți urmări videoclipul complet al acestui tutorial în partea de jos a acestui blog.
Nu doar din cauza perspectivelor pe care le puteți găsi, ci și a ușurinței cu care puteți implementa această analiză în comparație cu realizarea acestui lucru cu instrumente istorice precum Excel. Serios, nici măcar nu știu cum te-ai apropia de implementarea acestui lucru în Excel fără a fi nevoie să faci ceva scandalos de complex.
Puteți, în esență, să preziceți în orice moment ce s-ar putea întâmpla în viitor sau chiar să prezentați o serie de lucruri care s-ar putea întâmpla în viitor, dacă scenariile se desfășoară așa cum percepeți că s-ar putea întâmpla. De asemenea, puteți suprapune acest lucru și pe informațiile istorice. Deci ai putea să arunci o privire la ce s-ar fi întâmplat dacă s-ar fi întâmplat ceva.
Cuprins
Încorporarea mai multor scenarii ce se întâmplă dacă toate deodată
În această postare pe blog, vreau să arăt un alt exemplu foarte interesant despre cum puteți încorpora mai mulți parametri în LuckyTemplates simultan. Veți putea vedea cum toți acești indivizi se întâmplă dacă parametrii din LuckyTemplates pot afecta mai multe scenarii.
În realitate, acesta este ceva ce s-ar putea întâmpla. De exemplu, într-un scenariu ați putea dori să vedeți ce se va întâmpla dacă creșteți prețul și cererea rămâne aceeași sau scade. De asemenea, este posibil să doriți să vedeți un scenariu cel mai bun, un caz ok și un scenariu mai rău în timp ce lucrați cu toți acești parametri diferiți.
Lucrul cu trei scenarii
Vă voi arăta cum am creat un model care vă permite să analizați toate acestea dintr-o dată. Am un parametru de modificare a prețului , un parametru de modificare a cererii și un parametru de modificare a costurilor . Am și scenariile aici: Cel mai bun caz , Ok caz și Worse Case .
Puteți vedea că în cel mai bun caz, pe măsură ce creștem prețurile, cererea crește, ceea ce este destul de surprinzător. Dar acest lucru s-a întâmplat înainte, când oamenii pot vedea prețul crescut ca pe un produs mai premium, așa că merg să-l cumpere mai mult.
În cazul Ok, dacă creștem prețurile nu se întâmplă nimic cu cererea, dar costul scade cu 1%.
În cel mai rău caz, nu modificăm prețul, ci cererea doar scade și costurile noastre cresc.
Avem, de asemenea, un dispozitiv de separare a datei în colțul din dreapta sus și impactul cumulativ al acestor cazuri Cel mai bun/Ok/Rău asupra datelor noastre reale din graficul de jos.
Avem profiturile noastre reale sau profiturile prognozate, iar apoi am continuat și i-am șocat cu multiplele noastre scenarii ce ar fi, pentru a vedea impactul pe parcursul anului dacă implementăm aceste schimbări.
Crearea Tabelului
Acesta este doar un exemplu pe care l-am creat, dar ceea ce vreau să transmit sunt tehnicile necesare pentru a ajunge aici. Primul lucru de făcut este să creați un tabel care să enumere cel mai bun caz, cazul ok și cel mai rău caz, precum și parametrii și scenariile implicate, cum ar fi modificarea prețului, modificarea cererii și modificarea costului.
Lucrul cu HASONEVALUE
Trebuia să lucrez cu un model bazat pe orice selecție de scenarii pe care o fac aici. Am folosit un model pe care l-am folosit într-o mulțime de analize de tip scenariu în care IF HASONEVALUE sau dacă unul dintre scenarii este selectat, atunci este egal cu acea modificare a prețului scenariului. Am folosit MIN pentru a afla care este modificarea reală a prețului. Ar trebui să existe o singură valoare atunci când ceva este selectat, deoarece tabelul nostru are o singură linie. Dacă nu este selectat nimic, prețul, cererea și modificarea costurilor ar trebui să fie toate egale cu 0.
Scenariu Profituri folosind SUMX
Următorul pas este partea logică integrală și aceasta este formula pe care am folosit-o pentru a integra toate aceste modificări într-un anumit scenariu.
Am folosit această abordare în analiza mea de scenarii pe mai multe straturi. Folosind formula SUMX, se creează șocuri bazate pe aceste valori. Să împărțim formula în două părți: partea de venituri și partea de costuri .
Pentru partea de venituri, voi folosi Cantitatea comenzii de vânzări înmulțită cu Modificarea cererilor, deoarece dacă cererea crește, atunci vom vinde mai mult din cantitate. Apoi o vom înmulți cu prețul unitar, care a fost majorat sau șocat pentru modificarea prețului. Pentru partea de cost, vom crește din nou cantitatea cu cererea. Dar în loc de modificarea prețului, vom include modificarea costului.
Cu această singură formulă, putem stabili care sunt profiturile din scenariul nostru prin încorporarea tuturor acestor parametri individuali în LuckyTemplates. Înțelegerea SUMX și a iteratorilor în general este cu adevărat crucială. Trebuie să vă amintiți că formulele cu un X la sfârșit iterează prin fiecare rând din tabel. Deci, pentru fiecare tranzacție sau vânzare individuală pe care am făcut-o, putem apoi pune aceste șocuri peste ele.
Încorporarea scenariilor în interiorul logicii
Amintiți-vă că am încorporat mai multe scenarii și mai multe măsuri. Aceste măsuri se modifică în funcție de selecția noastră de scenarii și acum putem încorpora aceste scenarii în logica noastră. Am calculat individual scenariul cel mai bun caz, scenariul caz ok și scenariul caz mai rău.
Dacă mergem la acele formule, veți vedea că tot ce am făcut este să folosesc Profiturile Scenariului și să folosesc CALCULATE pentru a afla care ar fi rezultatul cel mai bun caz. Am făcut acest lucru și pentru rezultatul Ok Case și rezultatul Worse Case.
Folosirea acestei formule ne va oferi acest grafic care ne permite să comparăm cu profiturile noastre generale estimate.
Elaborarea rezultatelor cumulate
Pe lângă ceea ce am făcut deja, am vrut să văd cum stau lucrurile în mod cumulativ și să văd cum se acumulează lucrurile în timp. Am folosit aceste formule și am ramificat din nou folosind modelul total cumulat. Puteți vedea aici că am încorporat sau ramificat măsura anterioară în același model de fiecare dată, ceea ce ne oferă un scenariu individual cumulativ.
Lucrul tare despre acest grafic este că, indiferent de intervalul de timp pe care îl selectăm, se ajustează automat. Dacă am vrut doar să vedem care a fost impactul dolarului cumulat pe o perioadă de trei luni, putem vedea asta cumulat. De exemplu, putem vedea că cel mai bun caz ne va oferi 8,4 milioane de dolari, comparativ cu cel mai rău caz, care este de 4 milioane de dolari.
Concluzie
În acest exemplu specific, v-am arătat nu numai măsurile DAX , ci și cum puteți crea un tabel de informații care ar putea clasifica anumite scenarii. Poate doriți să clasificați un scenariu cel mai bun caz, un scenariu Ok sau un scenariu cel mai rău caz. În aceste scenarii, este posibil să aveți mai multe lucruri care se schimbă în jurul prețurilor sau cererii sau costurilor.
Făcând ambele aceste lucruri foarte bine, puteți prezenta într-un mod dinamic rezultatele sau performanța fie istoric, fie în viitor și puteți evalua foarte rapid și automat care ar putea fi rezultatele dvs.
Sunt atât de multe de învățat cu acest exemplu și o grămadă de tehnici pe care să le înveți. Sperăm că veți putea scoate din el modurile exponențiale prin care puteți schimba mediul în care sunt calculate analiza și rezultatele.
Niciodată până acum nu am avut cu adevărat un instrument care să ne permită să creăm atât de ușor și eficient acest tip de analiză avansată. Succes în implementarea tuturor acestor lucruri în propriile modele. Orice comentariu, cu siguranță spune-mi mai jos.
Dacă doriți să vă aprofundați în analiza scenariilor, cu siguranță consultați cursul meu Atât de multe de învățat despre această tehnică analitică incredibilă din LuckyTemplates.
Ce este Sinele în Python: Exemple din lumea reală
Veți învăța cum să salvați și să încărcați obiecte dintr-un fișier .rds în R. Acest blog va trata, de asemenea, cum să importați obiecte din R în LuckyTemplates.
În acest tutorial despre limbajul de codare DAX, aflați cum să utilizați funcția GENERATE și cum să schimbați în mod dinamic titlul unei măsuri.
Acest tutorial va acoperi cum să utilizați tehnica Multi Threaded Dynamic Visuals pentru a crea informații din vizualizările dinamice de date din rapoartele dvs.
În acest articol, voi trece prin contextul filtrului. Contextul de filtrare este unul dintre subiectele majore despre care orice utilizator LuckyTemplates ar trebui să învețe inițial.
Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.
Aflați cum să vă calculați modificările marjei de profit folosind tehnici precum măsurarea ramificării și combinarea formulelor DAX în LuckyTemplates.
Acest tutorial va discuta despre ideile de materializare a cache-urilor de date și despre modul în care acestea afectează performanța DAX-ului în furnizarea de rezultate.
Dacă încă utilizați Excel până acum, atunci acesta este cel mai bun moment pentru a începe să utilizați LuckyTemplates pentru nevoile dvs. de raportare a afacerii.
Ce este LuckyTemplates Gateway? Tot ce trebuie să știți