Huff modelinin açık kaynaklı CBS uygulaması


13

Bu bir streç olabilir, ancak müşteri mağaza ilişkileri için uzamsal verileri analiz etmek için perakende pazar analizi (Huff Modeli gibi) için yerçekimi modelleme araçlarını veya komut dosyalarını uygulayıp uygulamadığını merak ediyordum.

Birkaç ESRI kaynağı var (Business Analyst uzantısı dahil), ancak açık kaynak dünyası için hiç görmedim. PostGIS'in veritabanı nitelikleri için gerçekten kullanılabileceği bir yer gibi görünüyor.

Referans dokümanlar (eski, ancak konsepti açıklayan ilgili makaleler):


Hiçbirini bilmiyorum, ancak Yol Tarifi makalesine ve ArcScript sürümüne bakarak, çekirdek model uygulamak için çok zahmetli görünmüyor, GRASS veya hatta ilk kesim analizi için düzgün bir şey kullanabileceğinizi hayal edebiliyordum.
scw

Not olarak, ayrı seçim modellemesi Huff yerçekimi modeline çok benziyor ve bu yüzden ilgi çekici olabilir. en.wikipedia.org/wiki/Discrete_choice
Andy W

Yanıtlar:


8

Scw'nin yorumunda söylediği gibi, kodun kendisi bazı temel işlemlerden ve döngülerden yararlanıyor gibi görünüyor, bu yüzden muhtemelen Python ve Shapely'de oldukça hızlı bir şekilde yeniden yazılabilir.

Bununla birlikte, bir senaryo arıyorsanız R. ve Almanca olarak yazılanlara bir göz atın: http://www.reymann.eu/wp-content/uploads/2010/06/GravitationsgesetzHuff.R

Google Translate, "Satın alma olasılığının Huff'un çekim yasasının hesaplanması" sağladığını gösteriyor gibi görünüyor

Http://www.reymann.eu/wettbewerbsanalysen/einzugsgebiet sitesinden bağlantılı

Üzerinde bir telif hakkı bildirimi var, bu yüzden daha fazla bilgi için yazarla iletişime geçin. Ekrana yazdırılan tüm çizgileri çıkarırsanız, R'nin çok kısaca uygulayabileceği anlaşılıyor.


1
Aslında, herhangi bir telif hakkı bildirimi olmasa bile yazara başvurmalısınız. Kod (ve metin) her zaman telif hakkıyla korunmaktadır. Buna bir lisans eşlik edebilir veya kamu malı olabilir, ancak daha sonra açıkça söylemelidir.
johanvdw

1
Ne yazık ki, bu komut dosyası neredeyse hiçbir şey yapmaz: girişi, önceden formüle edilmiş ve kalibre edilmiş (basit) bir Huff modelidir; tek yaptığı mesafelere uygulamak.
whuber

@whuber - Huff formülünün kendisinin yalnızca bir CBS'den uzaklıklar gerektirdiğini anladığım için, geri kalanı sadece kullanıcının girdiği parametrelerin bir hesaplaması mı?
geographika

2
(1) "Huff'ın Yerçekimi Kanunu" yoktur. (2) "Huff formülü" , analiz ve kalibrasyon uygulanmasını gerektiren istatistiksel bir modeli belirtir. (3) Bu model, tüm destinasyonlar için "çekicilik" değerlerini belirleyen parametrelerin tahminini içerir; ayrıca olasılık düşüş oranının (log mesafesine göre) tahmin edilmesini de içerir. Bir DEM için doğrusal eğilim modeli paraleldir: İlk DEM onaylamak zorunda olduğu o zaman onun dalış ve grevi bulmak için en küçük kareler kullanın gidişli. Sonra bu değerleri takın. Komut dosyası sadece takmayı yapar.
whuber

1

Kesinlikle şuna bir göz atın: https://rpubs.com/MichalisPavlis/huff_model ve R kütüphanesi hufftools, ayrıca tüm bir ülke için bir sokak ağının nasıl indirileceğini ve kullanılacağını da gösterir. Pavlis Dolega ve Singleton makaleleri, perakende "çekici" sorusu üzerine düşünmede de yardımcı olabilir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.