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
  • OpenRouteService Client (Tools via API):
    • Creating transport costs matrix from origins and destinations
    • Creating isochrones from destinations

Attribution of OpenRouteService: © openrouteservice.org by HeiGIT | Map data © OpenStreetMap contributors

Visit 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.1.2.tar.gz (16.9 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.1.2-py3-none-any.whl (18.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for huff-1.1.2.tar.gz
Algorithm Hash digest
SHA256 356953b906dbd82fd378f931d12c9c612469da89431f3f2e4287299d97c44aca
MD5 d8f104faefc9b5b2433baa7914eebe74
BLAKE2b-256 9c48d1770894550df79536ef2e6788c88d0ebebefd84f67f5d4a6d29a62fb025

See more details on using hashes here.

File details

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

File metadata

  • Download URL: huff-1.1.2-py3-none-any.whl
  • Upload date:
  • Size: 18.6 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.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 02d8eabc346837aa96ce6e5d4d6d20731fa2eb00bcc217a064cc514fd6161c26
MD5 8b37ee89f092efcf1aa817206333b562
BLAKE2b-256 163f9393edefe0c50fc3b08b627e67d41cb5e0af32e38dea1e45b0dd6fecea30

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