Skip to main content

huff: Huff Model Market Area Analysis

Project description

huff: Huff Model Market Area Analysis

Author

Thomas Wieland ORCID EMail

See the /tests directory for usage examples of most of the included functions.

Features

  • Huff Model:
    • Defining origins and destinations with weightings
    • Creating interaction matrix from origins and destinations
    • Calculating basic Huff Model
  • Multiplicative Competitive Interaction Model:
    • Log-centering transformation
    • Fitting MCI model with >= independent variables
  • OpenRouteService Client (1) (Tools via API):
    • Creating transport costs matrix from origins and destinations
    • Creating isochrones from destinations
  • Tools:
    • Loading own interaction matrix for analysis
    • GIS tools for preparing geodata

(1) Attribution of OpenRouteService: © openrouteservice.org by HeiGIT | Map data © OpenStreetMap contributors | https://openrouteservice.org/

Literature

  • Huff DL (1962) Determination of Intra-Urban Retail Trade Areas.
  • Huff DL (1964) Defining and estimating a trading area. Journal of Marketing 28(4): 34–38. 10.2307/1249154
  • Huff DL, McCallum BM (2008) Calibrating the Huff Model using ArcGIS Business Analyst. ESRI White Paper, September 2008. https://www.esri.com/library/whitepapers/pdfs/calibrating-huff-model.pdf.
  • De Beule M, Van den Poel D, Van de Weghe N (2014) An extended Huff-model for robustly benchmarking and predicting retail network performance. Applied Geography,* 46(1): 80–89. 10.1016/j.apgeog.2013.09.026
  • Nakanishi M, Cooper LG (1974) Parameter estimation for a Multiplicative Competitive Interaction Model: Least squares approach. Journal of Marketing Research 11(3): 303–311. 10.2307/3151146.
  • Wieland T (2017) Market Area Analysis for Retail and Service Locations with MCI. R Journal 9(1): 298-323. 10.32614/RJ-2017-020
  • Wieland T (2018) A Hurdle Model Approach of Store Choice and Market Area Analysis in Grocery Retailing. Papers in Applied Geography 4(4): 370-389. 10.1080/23754931.2018.1519458

Installation

To install the package, use pip:

pip install huff

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

huff-1.2.0.tar.gz (38.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

huff-1.2.0-py3-none-any.whl (38.9 kB view details)

Uploaded Python 3

File details

Details for the file huff-1.2.0.tar.gz.

File metadata

  • Download URL: huff-1.2.0.tar.gz
  • Upload date:
  • Size: 38.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.4

File hashes

Hashes for huff-1.2.0.tar.gz
Algorithm Hash digest
SHA256 e1332231cc2470dd92e89f2a611459a7047aa4646064b9efab2f100b5b5fe4bb
MD5 73b14133782c2e1e14864dede869f35a
BLAKE2b-256 74369cec9293abb9f449141c1e2d1822462a3e026812e5639866b381362053b3

See more details on using hashes here.

File details

Details for the file huff-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: huff-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 38.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.4

File hashes

Hashes for huff-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d53e16adaa5c0cdd4ea3f035d62eeebf03ce6a2a18c5aba0c464985ad958ebb3
MD5 b6efd95e9d952e93c273269c7410d10f
BLAKE2b-256 acb4f75c25eb4f5773961c7b5d0508204b0b0ad69259bc509c9ef0382cce0cd5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page