Skip to main content

Maximum likelihood estimation of conditional logit models

Project description

What PyLogit is

PyLogit is a Python package for performing maximum likelihood estimation of conditional logit models and similar logit-like models.

Main Features

  • Conditional Logit (Type) Models

    • Multinomial Logit Models

    • Multinomial Asymmetric Models

      • Multinomial Clog-log Model

      • Multinomial Scobit Model

      • Multinomial Uneven Logit Model

      • Multinomial Asymmetric Logit Model

    • Nested Logit Models

    • Mixed Logit Models (with Normal mixing distributions)

  • Supports datasets where the choice set differs across observations

  • Supports model specifications where the coefficient for a given variable may be

    • completely alternative-specific (i.e. one coefficient per alternative, subject to identification of the coefficients),

    • subset-specific (i.e. one coefficient per subset of alternatives, where each alternative belongs to only one subset, and there are more than 1 but less than J subsets, where J is the maximum number of available alternatives in the dataset),

    • completely generic (i.e. one coefficient across all alternatives).

Where to get it

Available from PyPi

https://pypi.python.org/pypi/pylogit/0.1.0

Available through Anaconda::

conda install -c timothyb0912 pylogit

For More Information

For more information about the asymmetric models that can be estimated with PyLogit, see the following paper

Brathwaite, Timothy, and Joan Walker. “Asymmetric, Closed-Form, Finite-Parameter Models of Multinomial Choice.” arXiv preprint arXiv:1606.05900 (2016). http://arxiv.org/abs/1606.05900.

Attribution

If PyLogit (or its constituent models) is useful in your research or work, please cite this package by citing the paper above.

License

Modified BSD (3-clause)

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

pylogit-0.1.0.tar.gz (107.0 kB view details)

Uploaded Source

Built Distributions

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

pylogit-0.1.0-py2.7.egg (233.4 kB view details)

Uploaded Egg

pylogit-0.1.0-py2-none-any.whl (121.6 kB view details)

Uploaded Python 2

File details

Details for the file pylogit-0.1.0.tar.gz.

File metadata

  • Download URL: pylogit-0.1.0.tar.gz
  • Upload date:
  • Size: 107.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pylogit-0.1.0.tar.gz
Algorithm Hash digest
SHA256 8baea9bbe61dbfd674dc22b540fc211127c45474c9da92eeadafdc160f08963b
MD5 c452b94dc22c0276d5a2198924ea8e95
BLAKE2b-256 4d0640211e9be847b00b0d2af783741d338851b3b9822899c05adb37701583a6

See more details on using hashes here.

File details

Details for the file pylogit-0.1.0-py2.7.egg.

File metadata

  • Download URL: pylogit-0.1.0-py2.7.egg
  • Upload date:
  • Size: 233.4 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pylogit-0.1.0-py2.7.egg
Algorithm Hash digest
SHA256 483492aaf0105164f467ec98cd0976964f035f0bc07426674f915ff18811bb8b
MD5 741464ec60d97c34e68d15c5e17e2922
BLAKE2b-256 e4fed82c4cc268f798e36f28328ae0904503e5f1067136001ad698d9a6bca375

See more details on using hashes here.

File details

Details for the file pylogit-0.1.0-py2-none-any.whl.

File metadata

File hashes

Hashes for pylogit-0.1.0-py2-none-any.whl
Algorithm Hash digest
SHA256 95e27182ff3b4065d74fd7549cd724f04ecdd02ac0bc198c1a17b3419ceb4f82
MD5 59daac6a356a43f4fb5edd9d0d7724f3
BLAKE2b-256 65096fc5042d414e388085ae6bee0ef7bb3615cc29b126100743366b039caff8

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