Skip to main content

Survival analysis in Python, including Kaplan Meier, Nelson Aalen and regression

Project description

PyPI version Anaconda-Server Badge DOI

What is survival analysis and why should I learn it? Survival analysis was originally developed and applied heavily by the actuarial and medical community. Its purpose was to answer why do events occur now versus later under uncertainty (where events might refer to deaths, disease remission, etc.). This is great for researchers who are interested in measuring lifetimes: they can answer questions like what factors might influence deaths?

But outside of medicine and actuarial science, there are many other interesting and exciting applications of survival analysis. For example:

  • SaaS providers are interested in measuring subscriber lifetimes, or time to some first action
  • inventory stock out is a censoring event for true "demand" of a good.
  • sociologists are interested in measuring political parties' lifetimes, or relationships, or marriages
  • A/B tests to determine how long it takes different groups to perform an action.

lifelines is a pure Python implementation of the best parts of survival analysis.

Documentation and intro to survival analysis

If you are new to survival analysis, wondering why it is useful, or are interested in lifelines examples, API, and syntax, please read the Documentation and Tutorials page

Contact

Development

See our Contributing guidelines.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

lifelines-0.30.3.tar.gz (690.7 kB view details)

Uploaded Source

Built Distribution

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

lifelines-0.30.3-py3-none-any.whl (409.1 kB view details)

Uploaded Python 3

File details

Details for the file lifelines-0.30.3.tar.gz.

File metadata

  • Download URL: lifelines-0.30.3.tar.gz
  • Upload date:
  • Size: 690.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for lifelines-0.30.3.tar.gz
Algorithm Hash digest
SHA256 acd1e0ecada4280c7bb2948f39c760a0f9158a57d752c8ca29f984a86c698b7f
MD5 64905d7144f2e9a92888057e01412fd7
BLAKE2b-256 a04bf92ca958b11284f9e80075d6b80b8150a3a231edb55e73a42878f786a54a

See more details on using hashes here.

File details

Details for the file lifelines-0.30.3-py3-none-any.whl.

File metadata

  • Download URL: lifelines-0.30.3-py3-none-any.whl
  • Upload date:
  • Size: 409.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for lifelines-0.30.3-py3-none-any.whl
Algorithm Hash digest
SHA256 44802480a28d6cb836c7fea4a54ec0ba220eb31c6d7444589637a8bd66066e8c
MD5 a079d9feaebac8e393d02c77efeb28aa
BLAKE2b-256 8afb5ed80a8932630d4ae33af186a87008c9b48f02bc515380acc1a4b1fec162

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