Skip to main content

An A/B test analysis package.

Project description

# Abalytics

Abalytics is a Python package designed for statistical analysis, particularly for assessing the significance of A/B testing results. Its goal is to provide high-quality analysis by selecting the appropriate statistical tests based on the type of variable being analyzed. It offers a suite of tools to perform various significance tests and posthoc analyses on experimental data.

## Features

  • Boolean and Numeric Analysis: Supports analysis of both boolean and numeric data types, ensuring the use of correct statistical methods for each.

  • Significance Tests: Includes a variety of significance tests such as Chi-Square, Welch’s ANOVA, and Kruskal-Wallis, to accurately determine the significance of results.

  • Posthoc Analysis: Offers posthoc analysis methods like Tukey’s HSD, Dunn’s test, and Games-Howell, for detailed examination following significance tests.

  • Normality and Homogeneity Checks: Performs checks for Gaussian distribution and homogeneity of variances using Levene’s test, which are critical for selecting the right tests.

  • Pretty Text Output: Generates a formatted text output with the results of the statistical tests, facilitating interpretation and reporting.

## Installation

To install Abalytics, use pip: pip install abalytics

## Usage

To use Abalytics, import it: import abalytics

An example of how to use Abalytics can be found in examples/example.py.

## Contributing

Contributions to Abalytics are welcome. P

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

ABalytics-1.0.0.tar.gz (18.1 kB view details)

Uploaded Source

Built Distribution

ABalytics-1.0.0-py3-none-any.whl (18.1 kB view details)

Uploaded Python 3

File details

Details for the file ABalytics-1.0.0.tar.gz.

File metadata

  • Download URL: ABalytics-1.0.0.tar.gz
  • Upload date:
  • Size: 18.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.0

File hashes

Hashes for ABalytics-1.0.0.tar.gz
Algorithm Hash digest
SHA256 ef24e106c6ec30c8f88acd46d02494ad4c3e1e988763194c81c85a2739df4473
MD5 a62fd1b44c9ac4b1eb18620db7ca7188
BLAKE2b-256 29a02b4ae21e134570ef9b398a177dcf51ab3e4e65fe58cf7de82963bd5aaa35

See more details on using hashes here.

File details

Details for the file ABalytics-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: ABalytics-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 18.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.0

File hashes

Hashes for ABalytics-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a0f08df924fdaa44cad59ce0ff7133af66f5f00bd3a7b66818f72b880f684406
MD5 4604e5e145c6ba3b4ff86652296f80fa
BLAKE2b-256 a9db9e276806094789b9308e4ed0ea18f7c1da33fd0ff0b117d0e8bf7b91b299

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