Analiza modelului Huff Gravity în LuckyTemplates

În acest tutorial, vom învăța cum să facem o analiză Huff Gravity Model în LuckyTemplates. Putem folosi această analiză pentru a estima vânzările potențiale sau atractivitatea unei anumite locații de magazin. De obicei facem acest lucru în software-ul Sistemului de informații geografice. Cu toate acestea, putem face acest lucru și în LuckyTemplates și îl putem face dinamic.

Analiza Huff Gravity presupune că suprafața în metri pătrați a unui magazin de supermarket, împărțită la distanța pătrată față de potențialii clienți, va avea ca rezultat un factor de atractivitate care se depășește cu alte magazine. Aceasta va afișa, de asemenea, probabilitatea ca procent pentru clienții care vizitează.

Ipoteza se bazează pe faptul că cu cât un magazin are mai mulți metri pătrați, cu atât va fi mai mare sortimentul și prezența altor elemente de service . Așadar, magazinul poate atrage clienți să călătorească pe o distanță mai mare.

În acest exemplu, a fost utilizată distanța de parcurs (centrul codului poștal până la magazin).

Analiza modelului Huff Gravity în LuckyTemplates

De asemenea, putem folosi distanța în linie dreaptă. Cu toate acestea, în acest caz, există un râu care separă granițele. Astfel, o distanță în linie dreaptă nu este de încredere.

În mod ideal, folosim zone mai mici, cum ar fi cartierele. Aceasta este doar pentru demonstrație. Putem adăuga mai mulți parametri pentru a afecta probabilitatea, cum ar fi spațiul de parcare, transportul public și să folosim metodologia și pentru alte analize.

Putem adăuga, de asemenea, un factor de dezintegrare a distanței pentru a atenua efectul distanței. Oamenii sunt pregătiți să călătorească mai departe atunci când cumpără mobilă decât pentru cumpărăturile lor zilnice. 

Cuprins

Date de analiză Huff Gravity Model

Mai întâi, să aruncăm o privire asupra datelor.

În această foaie de calcul Excel, există șase supermarketuri.

Analiza modelului Huff Gravity în LuckyTemplates

Are și Kilometrii care conțin distanța ca linie dreaptă.

Analiza modelului Huff Gravity în LuckyTemplates

Apoi, există o filă Timp de călătorie care afișează durata călătoriei în minute.

Analiza modelului Huff Gravity în LuckyTemplates

Și aceasta este distanța. Vom folosi acest lucru dat fiind faptul că există un râu între granițe.

Analiza modelului Huff Gravity în LuckyTemplates

Acesta este un poligon Thiessen creat în software GIS. Aici putem crea un așa-numit obiect Thiessen Voronoi pentru a vă arăta distanța de la un punct la fiecare dintre celelalte obiecte adiacente.

Analiza modelului Huff Gravity în LuckyTemplates

Importarea datelor în Editorul Power Query

Mai întâi, am importat datele în Editorul Power Query .

Analiza modelului Huff Gravity în LuckyTemplates

După cum puteți vedea, am luat cinci supermarketuri.

Analiza modelului Huff Gravity în LuckyTemplates

Există, de asemenea, două seturi de date denumite Zone de coduri poștale PQ și Zone de coduri poștale DAX .

Analiza modelului Huff Gravity în LuckyTemplates

Am duplicat acest lucru, astfel încât să vă pot arăta cum să o faceți în editorul Power Query cu măsuri complet dinamice.

Pentru demonstrația Power Query ( zonele de coduri poștale PQ ), am rotunjit latitudinea și longitudinea. Întotdeauna vă sfătuiesc că, dacă luați patru cifre în spatele virgulei, precizia dvs. va fi de aproximativ 11 metri, ceea ce este de departe, suficient.

Analiza modelului Huff Gravity în LuckyTemplates

Am calculat și pătratul fiecărei distanțe. Acest lucru se datorează faptului că, așa cum am menționat anterior, în cele din urmă vom folosi suprafața în metri pătrați și o vom împărți la distanța pătrată.

Analiza modelului Huff Gravity în LuckyTemplates

Apoi, l-am îmbinat cu un alt tabel ( Population table ) pentru a obține populația. Acest lucru este pentru a obține mai multe informații despre populația din zonele de cod poștal.

Analiza modelului Huff Gravity în LuckyTemplates

Pentru datele de măsurare ( zonele codurilor poștale DAX ), am făcut același lucru precum rotunjirea latitudinii și longitudinei și le-am îmbinat din nou cu tabelul Populație .

Analiza modelului Huff Gravity în LuckyTemplates

Acum, acesta este tabloul de bord LuckyTemplates al Huff Gravity Model Analysis.

Analiza modelului Huff Gravity în LuckyTemplates

Acestea sunt tabelele de măsură pe care le-am împărțit.

Analiza modelului Huff Gravity în LuckyTemplates

Analiza modelului Huff Gravity bazată pe atractivitate

Primul calcul pe care l-am creat este Atractivitatea .

Analiza modelului Huff Gravity în LuckyTemplates

Atractivitatea reprezintă metri pătrați ai magazinului împărțiți la distanța pătrată . Acest magazin are o suprafață de 1.502 mp.

Analiza modelului Huff Gravity în LuckyTemplates

Aceasta este coloana Distanței pătrate . În acest exemplu, am luat . Aș fi putut lua sau media, dar nu prea contează dat fiind contextul.

Analiza modelului Huff Gravity în LuckyTemplates

Am făcut acest calcul pentru toate cele cinci supermarketuri.

Analiza modelului Huff Gravity în LuckyTemplates

Apoi, le-am adunat în măsura TotalAT pentru a calcula totalul.

Analiza modelului Huff Gravity în LuckyTemplates

Probabilitate în analiza modelului gravitațional Huff

Următoarea măsură este Probabilitatea .

Probabilitatea este pur și simplu cât de probabil este să se întâmple un eveniment. Pentru a calcula acest lucru, ar trebui determinat un singur eveniment cu un singur rezultat. Apoi, identificați numărul total de rezultate care pot apărea. În cele din urmă, împărțiți numărul de evenimente la numărul de rezultate posibile.

Prin urmare, am împărțit Atractivitatea la Atractivitatea Totală în acest calcul. 

Analiza modelului Huff Gravity în LuckyTemplates

Aceste numere vor aduna până la o sută la sută.

Analiza modelului Huff Gravity în LuckyTemplates

Există, de asemenea, o măsură a populației din setul de date îmbinat care însumează populația pe baza zonelor de cod poștal.

Analiza modelului Huff Gravity în LuckyTemplates

Apoi, măsura probabilității maxime .

Analiza modelului Huff Gravity în LuckyTemplates

Acest card afișează asta.

Analiza modelului Huff Gravity în LuckyTemplates

În cele din urmă, am o măsură de probabilitate a magazinului selectat . Am folosit această măsură pentru a identifica probabilitatea oricărui magazin selectat din selecția mea.

Analiza modelului Huff Gravity în LuckyTemplates

Să discutăm acum cum funcționează.

Analiza probabilității

Pe măsură ce cartografiez, am luat granițele drept coduri poștale. Am luat un cod poștal din patru cifre.

Analiza modelului Huff Gravity în LuckyTemplates

Iată un tabel cu probabilitatea magazinului selectat .

Analiza modelului Huff Gravity în LuckyTemplates

Această mică hartă arată locația reală a celor cinci supermarketuri.

Analiza modelului Huff Gravity în LuckyTemplates

Pot face o selecție pe baza codurilor poștale ale magazinelor din slicer.

Analiza modelului Huff Gravity în LuckyTemplates

Această mică hartă ( 5 Stores Rotterdam ) nu filtrează harta Choropleth (ESRI) din stânga. Acest lucru este menit doar să ne dea un indiciu unde ne aflăm pe harta Choropleth. Mai mult, ne ajută să vedem ulterior impactul asupra hărții principale.

După cum puteți vedea, cu cât culoarea este mai închisă, cu atât este mai mare procentul de probabilitate pentru magazinul selectat.

Analiza modelului Huff Gravity în LuckyTemplates

De exemplu, voi selecta această locație sau supermarket.

Analiza modelului Huff Gravity în LuckyTemplates

Dacă verific această zonă de pe hartă, va afișa probabilitatea acelui magazin având în vedere distanța la pătrat. Rețineți că acest lucru se bazează pe distanța de condus.

Analiza modelului Huff Gravity în LuckyTemplates

Probabilitatea maximă pentru această selecție este reprezentată de 95% pe acest card.

Analiza modelului Huff Gravity în LuckyTemplates

Această parte afișează codurile poștale incluse și probabilitatea în scădere. Cu cât procentul este mai mic, cu atât este mai probabil ca codul lor poștal să fie mai aproape de un alt supermarket.

Analiza modelului Huff Gravity în LuckyTemplates

De exemplu, dacă dau clic pe acesta, va arăta că probabilitatea este 0% .

Analiza modelului Huff Gravity în LuckyTemplates

Evident, oamenii din această zonă locuiesc deasupra supermarketului sub codul poștal 3011 . Deci, de ce ar merge la altul?

Analiza modelului Huff Gravity în LuckyTemplates

Această parte arată suprafața reală a magazinului pentru referință.

Analiza modelului Huff Gravity în LuckyTemplates

Pe de altă parte, aceasta afișează populația totală din cadrul selecției.

Analiza modelului Huff Gravity în LuckyTemplates

Analiza dinamică a gravitației Huff

Acum că am terminat cu elementele de bază ale unei analize Huff Gravity, voi face un pas mai departe și voi discuta cum pot face acest lucru dinamic.

În acest caz, am creat cinci feliere cu metri pătrați inițiali și opțiuni pentru creșterea suprafeței magazinului .

Analiza modelului Huff Gravity în LuckyTemplates

Restul pașilor sunt destul de similari cu pasul anterior. Acum am mult mai multe măsuri pentru că trebuie să calculăm ceva care este dinamic. Am făcut pașii separati pentru a-l face mai perspicace.

Analiza modelului Huff Gravity în LuckyTemplates

Analiza dinamică a gravitației Huff pe baza zonei magazinului

Să aruncăm o privire asupra atractivității în metru pătrat. Voi selecta măsura atractivității Supermarket 3011 .

Analiza modelului Huff Gravity în LuckyTemplates

Metri pătrați vor fi referiți din valoarea selectată în 3011 slicer.

Analiza modelului Huff Gravity în LuckyTemplates

Variabila distsq reprezintă pătratul distanței, care provine din setul de date DAX zone coduri poștale .

Analiza modelului Huff Gravity în LuckyTemplates

În acest calcul, valoarea metrilor pătrați va fi împărțită la valoarea distanței la pătrat.

Analiza modelului Huff Gravity în LuckyTemplates

Din nou, am făcut asta pentru toate cele cinci supermarketuri.

Analiza dinamică a gravitației Huff bazată pe distanță

Am calculat și distanța pentru această analiză. Practic, este doar suma coloanei de distanță a magazinului din setul de date DAX zone coduri poștale .

Analiza modelului Huff Gravity în LuckyTemplates

Magazinul selectat este referit în calculul Distance PC – Selected Store utilizând funcția Dax.

Analiza modelului Huff Gravity în LuckyTemplates

Apoi, am și o altă măsură de probabilitate pentru analiza dinamică a gravitației huff.

Analiza modelului Huff Gravity în LuckyTemplates

Este dinamic pentru că dacă schimbăm ceva într-unul dintre slicere, ulterior va avea un impact asupra rezultatului calculului.

Analiza modelului Huff Gravity în LuckyTemplates

Am parcurs toți acești pași și calcule pentru analiza dinamică a gravitației. Acest lucru se datorează faptului că sunt interesat de procentul populației, cantitatea de coduri poștale și distanța inclusă pe baza selecției mele dintr-un slicer personalizat.

După cum puteți vedea, există o diferență destul de mare în ceea ce privește populația. Acestea se bazează pe distanța până la supermarket și populația din codurile poștale.

Analiza modelului Huff Gravity în LuckyTemplates

De exemplu, voi schimba metri pătrați ai supermarketului 3011 .

Analiza modelului Huff Gravity în LuckyTemplates

După schimbarea acesteia, impactul va deveni evident în date. Acest lucru se datorează faptului că este mai atractiv pentru oameni să vină în centru și să meargă în această locație, având în vedere distanța de condus.

Analiza modelului Huff Gravity în LuckyTemplates


Vizualizări de date LuckyTemplates – Hărți dinamice în sfaturi cu instrumente
Vizualizarea hărților de forme LuckyTemplates pentru analiză spațială
Analiză geospațială – Curs nou pe LuckyTemplates

Concluzie

Analiza Huff Gravity Model arată corelația dintre patronaj și distanța față de locația magazinului. Prin urmare, atractivitatea și distanța pot afecta probabilitatea ca un consumator să viziteze un anumit magazin.

Acest model vă poate ajuta să determinați previziunile de vânzări pentru locațiile comerciale. Încorporarea acestei analize în modelul dvs. de afaceri poate oferi o mulțime de informații despre site-urile potențiale.

Din nou, acesta este un alt exemplu clar a ceea ce putem realiza cu analiză și LuckyTemplates transformând datele statice într-o reprezentare dinamică. 

Consultați linkurile de mai jos pentru mai multe exemple și conținut similar.

Noroc!

Paul

Leave a Comment

Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Cum să salvați și să încărcați un fișier RDS în R

Cum să salvați și să încărcați un fișier RDS în R

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.

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

Î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.

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

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.

Introducere la filtrarea contextului în LuckyTemplates

Introducere la filtrarea contextului în LuckyTemplates

Î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.

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

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.

Idei de materializare pentru cache-urile de date în DAX Studio

Idei de materializare pentru cache-urile de date în DAX Studio

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.

Raportare de afaceri folosind LuckyTemplates

Raportare de afaceri folosind LuckyTemplates

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

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți