Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
Utilizarea măsurilor DAX pentru a grupa dinamic datele în LuckyTemplates este atât de puternică. Îți construiești modelele de date și creezi multe filtre și moduri diferite de a tăia datele. Puteți urmări videoclipul complet al acestui tutorial în partea de jos a acestui blog.
Acest lucru este puțin mai avansat astăzi, dar îmi plac acest tip de lucruri în LuckyTemplates.
Amintiți-vă, probabil că acestea nu există în seturile dvs. de date originale, așa că creați informații noi pe care consumatorii conținutului dvs. le vor aprecia cu adevărat.
În acest exemplu, vă arăt cum puteți prelua rezultatele într-o coloană calculată. Puteți evalua apoi fiecare dintre aceste rezultate rulându-le prin niște parametri pe care îi aveți într-un alt „tabel de susținere”.
S-ar putea să dorim să vedem care sunt produsele noastre cu marjă mare, produsele cu marjă medie și produsele cu marjă redusă.
Cuprins
Crearea marjelor medii
Să aruncăm mai întâi o privire asupra modelului nostru de date.
Cu tabelele pe care le avem aici, de fapt nu avem nicio modalitate de a ne grupa produsele în mod dinamic.
Deci, ceea ce trebuie să facem este să creăm un tabel de sprijin cu grupurile de produse cu marjă joasă, medie și mare.
Pentru a face asta, vom începe cu coloana noastră calculată Marjele medii .
În acest model, avem deja Total Profits , care reprezintă vânzările totale minus costurile totale.
Deci, dacă vrem să obținem marje medii , trebuie doar să creăm o coloană calculată și să împărțim profiturile totale la vânzări totale .
Rețineți că în această imagine de mai jos, am schimbat deja formatul coloanei Marje medii într-un procent și am sortat coloana astfel încât acestea să fie aranjate de la cel mai mare la cel mai mic procent.
Crearea unui tabel suport
Acum că ne-am creat marjele medii, putem trece la crearea tabelului nostru de sprijin care ne va permite să ne segmentăm produsele după marje.
Pentru a face acest lucru, faceți clic pe Introduceți date în colțul din stânga sus al ecranului.
Va apărea o fereastră pop-up ca aceasta. Trebuie să schimbăm numele și coloanele de intrare.
În acest caz, să numim acest tabel suport Product Margin Group . Și vom avea o coloană Grup cu scăzut, mijloc și ridicat. Să avem, de asemenea, o coloană Min și o coloană Max.
Astfel, produsele noastre cu marjă redusă vor varia de la 30% până la 36%. Pentru produsele cu marjă din gama medie, aceasta ar fi de la 36% la 38%. Atunci produsele noastre cu marjă mare vor fi de la 38% până la 100%.
După ce ați introdus toate datele necesare, faceți clic pe Încărcare.
Acum avem o masă de sprijin.
Și acum putem folosi acest grup cu Low, Mid, High în logica noastră.
Cum se segmentează și se grupează datele în LuckyTemplates
Pentru a lucra la formula noastră, permiteți-ne să creăm o nouă măsură și să o numim Margin Group Profits .
Vom folosi aici CALCULATE și apoi Total Profits, astfel încât să putem avea profiturile totale în cadrul grupurilor.
Să sărim în jos la alt rând și să folosim FILTER pentru a repeta tabelul Marjelor medii pentru noi.
Vom sări din nou pe un rând, apoi vom merge COUNTROWS și apoi vom pune un alt FILTRU . De data aceasta, filtrăm pe grupul nostru de marje de produs .
Acum, să mergem dacă Average Margins este mai mare sau egală cu Min și este mai mică decât Max , atunci punem în acel tabel.
Vom sări în jos la alt rând și vom adăuga mai mult decât zero .
După ce ne-am închis formula, putem trage în Grupul nostru și putem adăuga Profiturile Grupului în Marjă .
După cum puteți vedea, acum obținem rezultate aici. Avem profituri totale pentru produsele noastre cu marjă scăzută, medie și cu marjă mare. Iar profitul total total este de 57,7 milioane .
Putem arunca o privire rapidă dacă totalul respectiv este corect, trăgând măsura Profiturilor totale .
Ambele tabele arată aceeași valoare care ne asigură cumva că formula noastră este corectă.
Dar pentru a fi perfect siguri, trebuie să înțelegem logica.
Verificarea logicii
Să aruncăm o privire din nou la formula pe care am creat-o.
Deci, mai întâi, vom încerca să înțelegem ce face FILTER. Acest FILTR a creat aici un tabel cu fiecare coloană Marjă medie .
Apoi, pentru fiecare rând al acelui tabel, uitați-vă prin fiecare rând al acestui tabel, care este masa de susținere pe care am creat-o.
Pentru fiecare rând, verificați dacă este mai mare decât Min și mai mic decât Max . Dacă este, vom păstra acel rând.
Acum, COUNTROWS este mai mare decât zero, aici se spune că, dacă acel rând este păstrat, trebuie să fie în acel grup.
Apoi acest proces se repetă pentru următoarele marje medii.
Acest lucru ne permite să creăm aceste grupuri.
Pentru a vedea mai bine ce produse au marja scăzută, gama medie și marja mare, putem transforma tabelul pe care l-am creat într-o matrice.
Și apoi vom adăuga numele produsului în rânduri și grupul în coloane.
Matricea noastră va arăta apoi ca aceasta de mai jos.
Crearea Vizualizărilor
Acum, ne putem crea vizualizările.
Permiteți-ne să tragem profiturile de grup și de grup în marjă .
Și apoi haideți să transformăm acest tabel într-un grafic tip gogoși.
Apoi, permiteți-ne să trageți în numele produsului și profiturile grupului de marje și să transformăm acest tabel într-o diagramă cu bare stivuite.
Acum, după ce am introdus Grupul în Legendă, vizualizarea noastră va arăta astfel.
Deci, barele verzi sunt produsele cu marjă înaltă, albastrul deschis sunt cele medii și albastrul închis sunt produsele cu marjă joasă.
De asemenea, ne putem face vizualurile dinamice. Să facem clic pe Editați interacțiuni.
Și apoi faceți clic pe filtru în imaginile pe care doriți să fie afectate.
Apoi, dacă facem clic pe High în graficul nostru, matricea și diagrama cu bare stivuite vor afișa produsele cu marjă ridicată.
Și dacă facem clic pe Scăzut, matricea și diagrama cu bare stivuite vor afișa apoi produsele cu marjă scăzută.
Concluzie
În această postare, am discutat despre cum putem grupa dinamic datele în LuckyTemplates folosind DAX.
După ce ne-am creat Marjele Medie , am putut să creăm un tabel de susținere și apoi am lucrat la formula Profiturilor Grupului de Marje folosind CALCULATE . Acest lucru ne-a permis să creăm imagini dinamice foarte interesante.
Când folosesc acest tip de tehnică, mintea mea explodează cu oportunitățile de a vă duce analiza la următorul nivel.
Gândiți-vă la toate calculele de bază inițiale pe care le puteți crea, cum ar fi vânzările, costurile, profiturile, marjele, creșterea etc., apoi gândiți-vă cum vă puteți segmenta atributele sau dimensiunile în funcție de oricare dintre aceste rezultate.
Tot ce trebuie să faceți este să le creați și să le rulați printr-un tip de logică folosind o tehnică similară pe care o prezint aici.
Această logică DAX nu este ușoară, nu există nicio îndoială în acest sens, dar cu siguranță vreau să vedeți cum poate fi aplicat DAX pentru a descoperi aceste perspective.
Orice gânduri sau întrebări, spuneți-mi în comentarii.
Mult succes cu acesta.
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