Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
În acest tutorial, voi discuta despre calculul distanței pe hartă în LuckyTemplates, pe baza locației stocului înainte (FSL) și a punctului de livrare. Acesta este doar unul dintre diferitele modalități de a utiliza eficient calculul distanței pentru analiza geospațială.
În acest exemplu, voi afișa și analiza clienții pe o rază de la o locație de stoc anticipată existentă la un depozit sau un hub.
Cuprins
Setul de date pentru calculul distanței pe hartă
Să discutăm acum setul de date pe care l-am folosit pentru această instanță de calcul a distanței. Iată datele care conțin tabelul de date Clienți .
Conține, de asemenea, tabelul Forward Stock Locations .
Tabelul Depozite a fost atașat la tabelul de date Clienți . Acest lucru este pentru a permite afișarea simultană.
După cum puteți vedea, nu există nicio legătură între cele două tabele.
În plus, măsurile DAX pe care le-am folosit sunt în trei tabele separate.
Când modelez, îmi țin măsurile la îndemână. Odată ce raportul meu este finalizat, tabelele de măsură vor fi ascunse.
Am folosit trei seturi de măsuri pentru a calcula și afișa distanța pentru această demonstrație.
Măsuri Dax pentru calculul distanței pe hartă
Am transformat calculul distanței ( formula Havesine ) într-o măsură DAX ( măsura distanței ). Am discutat despre formula Havesine într-un articol despre calculul distanței și al rulmentului în LuckyTemplates (voi lega aceasta odată ce va fi publicată).
Această formulă este ușor diferită de funcția Power Query , deoarece tocmai am făcut-o ca o soluție.
Am folosit măsura Distanță pentru a calcula distanța pe baza unei selecții din selectarea distanței .
Am folosit Distanța totală în măsura de selecție pentru a calcula distanța totală de la selecție. Apoi, l-am afișat pe masă.
Mai mult, am folosit măsura Distanța în selecție ca măsură de susținere pentru măsura Distanța totală în selecție .
Măsuri DAX pentru Hartă Vizuală
Următorul set de măsuri conține măsurile pentru culoare, dimensiune și titlu.
Prima măsură pentru acest set este culoarea punctului FSL (culoarea punctului locației stocului înainte).
Această măsură creează punctul verde în această hartă mai mică.
Este folosit pentru a mări locația selectată din slicere.
Urmează măsura pentru culoarea punctului hărții .
Măsurarea Culoare punct hărții afișează culoarea verde sau albastră pe harta mai mare.
În plus, am folosit măsura Dimensiune pentru a afișa bulele clientului și depozitele selectate în diferite dimensiuni pe hartă.
Ultima este măsura Hărții . Am folosit asta pentru a crea un titlu dinamic.
Acest titlu dinamic se modifică în funcție de selecția din secționarul Select Distance .
Măsuri DAX pentru calculele cererii și veniturilor
Al treilea tabel de măsură conține câteva calcule standard pentru Venituri și Cereri . Are și măsuri care arată rezultatele acestor calcule asociate cu distanța selectată.
Am creat un tabel Select Radius cu distanțele de la 0 la 250 km . Am folosit un parametru ce se întâmplă dacă pentru acesta.
Acest tabel este apoi folosit pentru a crea acest felietor special cu un glisor.
După ce am pregătit toate măsurile, acum pot începe să construiesc raportul.
Ieșirea
Drept urmare, iată harta cu punctele din selecția distanței.
În acest raport, pot selecta un depozit.
De asemenea, pot schimba distanța pe selectorul Select Distance . Apoi, voi putea vedea rezultatele în tabel, cum ar fi Venitul în selecție , Cererea în selecție și Distanța totală în selecție .
Harta mai mică mărește locația selectată. Aceasta se va muta în funcție de depozitul selectat.
Aceste carduri afișează, de asemenea, rezultatele pe baza selecției din separatorul Select Distance .
Tehnica de vizualizare a datelor LuckyTemplates: crearea unui titlu sau a unui titlu dinamic
Analiza geospațială – Curs nou despre
Vizualizări de date LuckyTemplates LuckyTemplates – Hărți dinamice în sfaturi cu instrumente
Concluzie
În acest tutorial, nu m-am concentrat pe construirea celui mai atractiv tablou de bord. Este doar pentru a demonstra una dintre numeroasele moduri de a calcula distanța pe hartă în LuckyTemplates.
Sper că ați reușit să înțelegeți cum să creați dinamic rapoarte vizuale în analiza geospațială , unde trebuie să analizați și să afișați date pe baza unei distanțe selectate. Rețineți că efectuarea corectă a măsurilor și crearea setului de date este esențială pentru ca acest lucru să funcționeze.
Consultați linkurile de mai jos pentru mai multe exemple și conținut similar.
Noroc!
Paul
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