Huff Gravity Model Analysis I Lucky Templates

I denne opplæringen lærer vi hvordan du gjør en Huff i LuckyTemplates. Vi kan bruke denne analysen til å estimere potensielle salg eller attraktivitet for et bestemt butikksted. Vi gjør dette vanligvis i programvaren Geographic Information System. Vi kan imidlertid også gjøre det i LuckyTemplates og gjøre det dynamisk.

Huff Gravity Analysis antar at overflaten i kvadratmeter av en supermarkedsbutikk, delt på avstanden i kvadrat til potensielle kunder, vil resultere i en attraktivitetsfaktor som går mot andre butikker. Denne vil også vise sannsynligheten i prosent for besøkende kunder.

Forutsetningen er basert på at jo flere kvadratmeter en butikk har, desto større blir sortimentet og tilstedeværelsen av andre serviceelementer. Så butikken kan tiltrekke seg kunder til å reise lengre avstander.

I dette eksemplet er kjøreavstanden brukt (postnummer centroid til butikken).

Huff Gravity Model Analysis I Lucky Templates

Vi kan også bruke rettlinjet avstand. Men i dette tilfellet er det en elv som skiller grensene. En rettlinjet avstand er derfor ikke pålitelig.

Ideelt sett bruker vi mindre områder som nabolag. Dette er kun for demonstrasjon. Vi kan legge til flere parametere for å påvirke sannsynligheten som parkeringsplass, offentlig transport, og bruke metodikken for andre analyser også.

Vi kan også legge til en avstands-decay- faktor for å dempe avstandseffekten. Folk er forberedt på å reise lenger når de handler møbler enn de er til daglige dagligvarer. 

Innholdsfortegnelse

Huff Gravity Model Analysis Data

Først, la oss ta en titt på dataene.

I dette excel-regnearket er det seks supermarkeder.

Huff Gravity Model Analysis I Lucky Templates

Den har også Kilometrene som inneholder avstanden som en rett linje.

Huff Gravity Model Analysis I Lucky Templates

Deretter er det en Travel Time- fane som viser reisetid i minutter.

Huff Gravity Model Analysis I Lucky Templates

Og dette er avstanden. Vi kommer til å bruke dette gitt det faktum at det er en elv mellom grensene.

Huff Gravity Model Analysis I Lucky Templates

Dette er en Thiessen-polygon laget i GIS-programvare. Det er her vi kan lage et såkalt Thiessen Voronoi- objekt for å vise deg avstanden fra et punkt til hvert av de andre tilstøtende objektene.

Huff Gravity Model Analysis I Lucky Templates

Importerer data i Power Query Editor

Først importerte jeg dataene til.

Huff Gravity Model Analysis I Lucky Templates

Som du kan se, har jeg tatt fem supermarkeder.

Huff Gravity Model Analysis I Lucky Templates

Det er også to datasett her kalt Postcodes Areas PQ og Postcodes Areas DAX .

Huff Gravity Model Analysis I Lucky Templates

Jeg har duplisert dette slik at jeg kan vise deg hvordan du gjør det i Power Query-redigeringsprogram med fullt dynamiske mål.

For Power Query-demoen ( Postcodes Areas PQ ) har jeg rundet av bredde- og lengdegrad. Jeg anbefaler alltid at hvis du tar fire sifre bak kommaet, vil nøyaktigheten din være omtrent 11 meter, som langt på vei er nok.

Huff Gravity Model Analysis I Lucky Templates

Jeg regnet også ut kvadratet av hver avstand. Dette er fordi som jeg tidligere nevnte, skal vi til slutt bruke overflaten i kvadratmeter og dele den på avstanden i annen.

Huff Gravity Model Analysis I Lucky Templates

Deretter slo jeg den sammen med en annen tabell ( Befolkningstabell ) for å få populasjonen. Dette for å få mer innsikt i befolkningen i postnummerområdene.

Huff Gravity Model Analysis I Lucky Templates

For måldataene ( Postcodes Areas ), gjorde jeg også det samme som å runde av bredde- og lengdegraden og slå det sammen igjen med Populasjonstabellen .

Huff Gravity Model Analysis I Lucky Templates

Nå er dette LuckyTemplates-dashbordet til Huff Gravity Model Analysis.

Huff Gravity Model Analysis I Lucky Templates

Dette er måletabellene jeg har delt opp.

Huff Gravity Model Analysis I Lucky Templates

Huff gravitasjonsmodellanalyse basert på attraktivitet

Det første regnestykket jeg laget er Attraktivitet .

Huff Gravity Model Analysis I Lucky Templates

The Attractiveness er kvadratmeterne til butikken delt på Squared Distance . Denne butikken har 1502 kvadratmeter overflate.

Huff Gravity Model Analysis I Lucky Templates

Dette er kolonnen i Squared Distance . I dette eksemplet har jeg tatt. Jeg kunne ha tatteller gjennomsnittet, men det spiller egentlig ingen rolle gitt konteksten.

Huff Gravity Model Analysis I Lucky Templates

Jeg gjorde den beregningen for alle fem supermarkedene.

Huff Gravity Model Analysis I Lucky Templates

Deretter la jeg dem opp i TotalAT- målet for å beregne totalen.

Huff Gravity Model Analysis I Lucky Templates

Sannsynlighet i Huff Gravity Model Analysis

Det neste målet er sannsynlighet .

Sannsynlighet er ganske enkelt hvor sannsynlig en hendelse er. For å beregne det, bør en enkelt hendelse med ett enkelt utfall bestemmes. Identifiser deretter det totale antallet utfall som kan oppstå. Del til slutt antall hendelser med antall mulige utfall.

Derfor delte jeg AttraktivitetTotal Attraktivitet i dette regnestykket. 

Huff Gravity Model Analysis I Lucky Templates

Disse tallene vil summere seg til hundre prosent.

Huff Gravity Model Analysis I Lucky Templates

Det er også et befolkningsmål fra det sammenslåtte datasettet som oppsummerer befolkningen basert på postnummerområder.

Huff Gravity Model Analysis I Lucky Templates

Deretter, maks sannsynlighet -målet.

Huff Gravity Model Analysis I Lucky Templates

Dette kortet viser det.

Huff Gravity Model Analysis I Lucky Templates

Til slutt har jeg et Probability of Selected Store- mål. Jeg brukte dette målet for å identifisere sannsynligheten for en valgt butikk i utvalget mitt.

Huff Gravity Model Analysis I Lucky Templates

La oss nå diskutere hvordan det fungerer.

Sannsynlighetsanalyse

Etter hvert som jeg kartlegger, har jeg tatt grensene som postnummer. Jeg har tatt et firesifret postnummer.

Huff Gravity Model Analysis I Lucky Templates

Her er en tabell med sannsynligheten for valgt butikk .

Huff Gravity Model Analysis I Lucky Templates

Dette lille kartet viser den faktiske plasseringen av de fem supermarkedene.

Huff Gravity Model Analysis I Lucky Templates

Jeg kan gjøre et utvalg basert på butikkenes postnumre fra sliceren.

Huff Gravity Model Analysis I Lucky Templates

Dette lille kartet ( 5 Stores Rotterdam ) filtrerer ikke Choropleth-kartet (ESRI) til venstre. Dette er bare ment å gi oss en pekepinn hvor vi er på Choropleth-kartet. Dessuten hjelper det oss å se virkningen på hovedkartet i etterkant.

Som du kan se, jo mørkere fargen er, jo høyere er sannsynligheten % for den valgte butikken.

Huff Gravity Model Analysis I Lucky Templates

Jeg velger for eksempel dette stedet eller supermarkedet.

Huff Gravity Model Analysis I Lucky Templates

Hvis jeg sjekker ut dette området på kartet, vil det vise sannsynligheten for den butikken gitt avstanden i annen. Merk at dette er basert på kjøreavstanden.

Huff Gravity Model Analysis I Lucky Templates

Maksimal sannsynlighet for dette valget er 95 % representert på dette kortet.

Huff Gravity Model Analysis I Lucky Templates

Denne delen viser de inkluderte postnumrene og den synkende sannsynligheten. Jo mindre prosentandelen er, desto mer sannsynlig vil postnummeret deres være nærmere et annet supermarked.

Huff Gravity Model Analysis I Lucky Templates

Hvis jeg for eksempel klikker på denne, vil den vise at sannsynligheten er 0 % .

Huff Gravity Model Analysis I Lucky Templates

Det er klart at menneskene i dette området bor på toppen av supermarkedet under postnummer 3011 . Så hvorfor skulle de gå til en annen?

Huff Gravity Model Analysis I Lucky Templates

Denne delen viser den faktiske butikkoverflaten for referanse.

Huff Gravity Model Analysis I Lucky Templates

På den annen side viser dette den totale populasjonen innenfor utvalget.

Huff Gravity Model Analysis I Lucky Templates

Dynamisk Huff Gravity Analysis

Nå som jeg er ferdig med det grunnleggende om en Huff Gravity Analysis, vil jeg gå et skritt videre og diskutere hvordan jeg kan gjøre dette dynamisk.

I dette tilfellet laget jeg fem skjæremaskiner med de første kvadratmeterne og alternativer for å øke butikkarealet .

Huff Gravity Model Analysis I Lucky Templates

Resten av trinnene er ganske like det forrige trinnet. Jeg har nå mange flere mål fordi vi må beregne noe som er dynamisk. Jeg har tatt trinnene fra hverandre for å gjøre det mer innsiktsfullt.

Huff Gravity Model Analysis I Lucky Templates

Dynamisk Huff-tyngdekraftsanalyse basert på butikkareal

La oss ta en titt på kvadratmeter attraktivitet. Jeg velger attraktivitetsmålet for Supermarket 3011 .

Huff Gravity Model Analysis I Lucky Templates

Kvadratmeterne vil bli referert fra den valgte verdien i 3011- skjæreren.

Huff Gravity Model Analysis I Lucky Templates

Distsq - variabelen representerer avstandskvadraten, som er fra DAX-datasettet for postnummerområder .

Huff Gravity Model Analysis I Lucky Templates

I denne beregningen vil verdien av kvadratmeter bli delt på verdien av avstand i annen.

Huff Gravity Model Analysis I Lucky Templates

Igjen, jeg gjorde det for alle de fem supermarkedene.

Dynamisk Huff-tyngdekraftsanalyse basert på avstand

Jeg regnet også ut avstanden for denne analysen. Det er i utgangspunktet bare summen av butikkens avstandskolonne i DAX-datasettet for postnummerområder .

Huff Gravity Model Analysis I Lucky Templates

Den valgte butikken blir referert i Distance PC – Selected Store- beregningen ved hjelp av Dax-funksjonen.

Huff Gravity Model Analysis I Lucky Templates

Så har jeg også et annet sannsynlighetsmål for den dynamiske tyngdekraftsanalysen.

Huff Gravity Model Analysis I Lucky Templates

Det er dynamisk fordi hvis vi endrer noe i en av slicerne, vil det i ettertid ha innvirkning på utfallet av beregningen.

Huff Gravity Model Analysis I Lucky Templates

Jeg har gått gjennom alle disse trinnene og beregningene for den dynamiske tyngdekraftsanalysen. Dette er fordi jeg er interessert i prosentandelen av befolkningen, antall postnumre og den inkluderte avstanden basert på valget mitt fra en tilpasset slicer.

Som du kan se, er det ganske stor forskjell i befolkningen. Disse er basert på avstanden til supermarkedet og befolkningen innenfor postnumrene.

Huff Gravity Model Analysis I Lucky Templates

Som et eksempel vil jeg endre kvadratmeterne til supermarked 3011 .

Huff Gravity Model Analysis I Lucky Templates

Ved å endre det, vil virkningen bli tydelig i dataene. Dette er fordi det er mer attraktivt for folk å komme inn til sentrum og gå til dette stedet gitt kjøreavstanden.

Huff Gravity Model Analysis I Lucky Templates




Konklusjon

Huff Gravity Model-analysen viser sammenhengen mellom patronage og avstand fra butikkens beliggenhet. Derfor kan attraktivitet og avstand muligens påvirke sannsynligheten for at en forbruker besøker en bestemt butikk.

Denne modellen kan hjelpe deg med å bestemme salgsprognoser for bedriftsbeliggenheter. Å inkludere denne analysen i forretningsmodellen din kan gi mye informasjon om potensielle nettsteder.

Igjen, dette er nok et tydelig eksempel på hva vi kan oppnå med analyse og LuckyTemplates ved å gjøre statiske data om til en dynamisk representasjon. 

Sjekk ut koblingene nedenfor for flere eksempler og relatert innhold.

Jubel!

Paul


Pipe In R: Koblingsfunksjoner med Dplyr

Pipe In R: Koblingsfunksjoner med Dplyr

I denne opplæringen lærer du hvordan du kobler funksjoner sammen ved å bruke dplyr-røroperatøren i programmeringsspråket R.

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX fra LuckyTemplates lar deg returnere rangeringen til et spesifikt tall i hver tabellrad som utgjør en del av en liste med tall.

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Lær hvordan du demonterer en PBIX-fil for å trekke ut LuckyTemplates-temaer og bilder fra bakgrunnen og bruke den til å lage rapporten din!

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

Python i LuckyTemplates: Hvordan installere og sette opp

Python i LuckyTemplates: Hvordan installere og sette opp

Lær hvordan du installerer programmeringsspråket Python i LuckyTemplates og hvordan du bruker verktøyene til å skrive koder og vise visuelle elementer.

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Lær hvordan du beregner dynamiske fortjenestemarginer ved siden av LuckyTemplates og hvordan du kan få mer innsikt ved å grave dypere inn i resultatene.

Sortering av datotabellkolonner i LuckyTemplates

Sortering av datotabellkolonner i LuckyTemplates

Lær hvordan du sorterer feltene fra kolonner med utvidet datotabell på riktig måte. Dette er en god strategi å gjøre for vanskelige felt.

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

I denne artikkelen går jeg gjennom hvordan du kan finne de beste produktene dine per region ved å bruke DAX-beregninger i LuckyTemplates, inkludert TOPN- og CALCUATE-funksjonene.

Søppeldimensjon: Hva er det og hvorfor det er alt annet enn søppel

Søppeldimensjon: Hva er det og hvorfor det er alt annet enn søppel

Lær hvordan du bruker en søppeldimensjon for flagg med lav kardinalitet som du ønsker å inkludere i datamodellen din på en effektiv måte.