Skip to main content

Statistical methods for Python

Project description

Code style: black CircleCI unit-tests Checked with mypy codecov

PyWhy-Stats

Pywhy-stats serves as Python library for implementations of various statistical methods, such as (un)conditional independence tests, which can be utilized in tasks like causal discovery.

Documentation

See the development version documentation.

Or see stable version documentation

Installation

Installation is best done via pip or conda. For developers, they can also install from source using pip. See installation page for full details.

Dependencies

Minimally, pywhy-stats requires:

* Python (>=3.8)
* numpy
* scipy
* scikit-learn

User Installation

If you already have a working installation of numpy and scipy, the easiest way to install pywhy-stats is using pip:

# doesn't work until we make an official release :p
pip install -U pywhy-stats

To install the package from github, clone the repository and then cd into the directory. You can then use poetry to install:

poetry install

# if you would like an editable install of pywhy-stats for dev purposes
pip install -e .

Contributing

We welcome contributions from the community. Please refer to our contributing document and developer document for information on developer workflows.

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

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

Source Distribution

pywhy_stats-0.1.tar.gz (22.0 kB view details)

Uploaded Source

Built Distribution

pywhy_stats-0.1-py3-none-any.whl (27.3 kB view details)

Uploaded Python 3

File details

Details for the file pywhy_stats-0.1.tar.gz.

File metadata

  • Download URL: pywhy_stats-0.1.tar.gz
  • Upload date:
  • Size: 22.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.9.16 Darwin/22.6.0

File hashes

Hashes for pywhy_stats-0.1.tar.gz
Algorithm Hash digest
SHA256 3b2203d5da62c98b3f2ac2c15ec197f97241f1d5eb47746fa53ec51ebf4b4a2d
MD5 1ead7c9da5c2eaed8af80ceb38065106
BLAKE2b-256 1ff7e37cafbda76675ba14a5620c8a3548a69e9eedcbac9db587b5cce9b607c0

See more details on using hashes here.

File details

Details for the file pywhy_stats-0.1-py3-none-any.whl.

File metadata

  • Download URL: pywhy_stats-0.1-py3-none-any.whl
  • Upload date:
  • Size: 27.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.9.16 Darwin/22.6.0

File hashes

Hashes for pywhy_stats-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3e182bb81c1c0c48917b546483964aae6827b441222f58590ee7405bff635399
MD5 80b7b3e096e1f8d1c7669c1451c76cef
BLAKE2b-256 a6ccddde5eae76cbc13641e03777c2055a65bab16275399123cdaaa3ddae0497

See more details on using hashes here.

Supported by

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