Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
Acest tutorial pe blog prezintă un exemplu cu adevărat interesant în jurul analizei Pareto. Vă voi învăța cum să creați o diagramă Pareto folosind formule DAX avansate. Puteți urmări videoclipul complet al acestui tutorial în partea de jos a acestui blog.
Vă voi arăta cum să utilizați o combinație de formule pentru a putea genera o vizualizare ca aceasta.
Primul lucru pe care îl recomand întotdeauna când lucrez la ceva similar cu această analiză este să transformi vizualizarea într-un tabel . În acest fel, puteți examina cu adevărat numerele care sunt necesare pentru a genera vizualizarea menționată.
Pentru acest scenariu, mai întâi trebuie să creați un total cumulat pentru a obține suma Venitului Total . După cum puteți vedea, nu există date și numere. Prin urmare, va fi dificil să generați un total cumulat care se bazează pe valoarea textului în loc de numere. Te voi învăța cum să faci asta pas cu pas.
DESCARCĂ RESURSA DAX AICI
Cuprins
Calcularea totalului cumulat
Primul lucru pe care vă voi arăta este calculul pentru totalul cumulat fără date.
Tehnica aici este de a folosi funcția , precum și un iterator precum funcția . Funcția FILTER intră în interiorul SUMX. După aceea, trebuie să creați un tabel virtual folosind funcția .
Tabelul virtual trebuie să analizeze toate vânzările din contextul datei selectate. După aceea, ar trebui să treacă prin codurile de stare specifice din tabel.
Partea menționată a formulei va crea un tabel exact ca tabelul eșantion. Singura diferență este că acum se creează tabelul virtual.
Următoarea parte a formulei va crea un alt tabel virtual pentru venituri. Dar, deoarece această logică este în interiorul unui filtru, manipulează virtual tabelul pentru a crea un total cumulativ. Formula ar trebui să se repete prin fiecare rând și parte din tabelul cu venituri totale.
Dacă venitul din rândul specific este mai mare sau egal cu venitul statului, acesta calculează suma veniturilor și o aduce în tabel.
După aceea, trebuie să adăugați variabila, StateRev , astfel încât să evalueze Venitul Total .
Așa creezi un total cumulat, chiar dacă nu există o clasare bazată pe date sau numere. Totalurile cumulate care au fost create se bazează numai pe o coloană de text.
Toate totalurile cumulate din tabel sunt calculate deoarece toate sunt evaluate la adevărat, iar apoi veniturile totale sunt agregate la totalul cumulat.
Crearea tabelului cu toate vânzările
Următoarea parte pe care aș dori să o demonstrez este crearea tabelului de vânzări pentru diagrama Pareto.
Mai întâi, faceți clic pe Măsură nouă , apoi introduceți numele măsurii. În acest caz, este vorba de All Sales . Apoi, începeți formula cu funcția pentru a calcula Venitul Total. Și apoi, accesați (Vânzări) .
Faceți clic pe Enter și trageți măsura finalizată în tabel pentru a vedea datele corespunzătoare.
În plus, puteți crea o diagramă Pareto pe baza oricărei selecții prin selectorul de categorii de produse .
Combinarea formulelor DAX pentru a crea diagramă Pareto
Următorul lucru pe care vreau să-l arăt este cum să combinați formulele anterioare într-o alta prin simpla adăugare a unor funcții DAX.
Pentru a face asta, trebuie doar să creați o măsură nouă sau să copiați una existentă (similară), apoi să o redenumiți în consecință. Pentru acest exemplu, noua măsură este denumită Diagrama Pareto (State) .
După cum puteți vedea, există deja o formulă existentă în măsura copiată, așa că trebuie doar să adăugați câteva formule DAX. În acest caz, trebuie să adăugați câteva variabile folosind funcția , care simplifică calculele.
Prima variabilă ( VAR StateRey ) este pur și simplu egală cu Venitul Total, în timp ce a doua ( VAR AllSales ) folosește funcțiile și ALLSELECTED .
Pentru logică, adăugați funcția înainte de SUMX și apoi adăugați variabila, AllSales în partea de jos. Este important să aveți o valoare constantă pentru ca rezultatele să revină. Astfel, ar trebui să puneți zero ca rezultat alternativ.
Există momente în care rezultatele apar într-un format numeric, dar coloana Diagramă Pareto (State) ar trebui să apară în procente, ca acesta de mai jos.
Astfel, trebuie să mergeți la Instrumente de măsurare și apoi să schimbați formatul într-un procent.
Odată ce vă întoarceți la tabel, puteți vedea rezultatele exacte din tabel transformate într-o diagramă Pareto. Acesta este motivul pentru care recomand întotdeauna să îl aveți în interiorul unui tabel înainte de a crea diagrama.
Puteți experimenta în jurul diagramei și puteți selecta date dinamice în selectorul de categorii de produse . După cum puteți vedea, diagrama Pareto se schimbă, de asemenea, dinamic, în funcție de categoriile dvs. de produse.
De asemenea, puteți adăuga câteva culori diagramei dvs. Pareto folosind câteva etichete de date pentru a o face mai convingătoare. Luați-vă timp pentru a juca în zona de formatare și configurați graficul Pareto în consecință. De exemplu, puteți modifica vizualizarea și puteți activa valorile liniei ca aceasta de mai jos.
Există atât de multe pe care le puteți face în cadrul LuckyTemplates pentru a vă face datele să iasă în evidență, iar raportul dvs. să fie mai eficient și mai atrăgător din punct de vedere vizual.
Implementarea principiului Pareto (80/20) în
analiza dvs. LuckyTemplates Analiza Pareto: Cine sunt cei mai buni clienți
care prezintă bugetele în Power BI – Totaluri cumulate DAX
Concluzie
Sper să vă placă acest exemplu de combinații de formule. Poate deveni mult prea avansat, dar totul este realizabil în LuckyTemplates. De asemenea, aș dori să menționez că funcția (variabilă) ne-a ajutat cu adevărat în acest exemplu.
Cheia este înțelegerea momentului potrivit pentru a utiliza variabilele în evaluare. Poate fi folosit fie la începutul formulei, fie ca funcție de iterare.
Sper că ați obținut ceva din acest tutorial și sper că puteți găsi o modalitate de a utiliza modelul de formulă eșantion în propriile modele.
Toate cele bune!
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