Skip to main content

Python Package to calculate Cliff's delta

Project description

This is code to calculate the Cliff's Delta effect size metric, which strangely is not in NumPy/SciPy.stats.

@Timm had this as a gist, and @mtorchiano has R code with tests. I have merged them. Well, Marco's code does a lot more. I merged his tests.

cliffs_delta

The Cliff's Delta statistic is a non-parametric effect size measure that quantifies the amount of difference between two groups of observations beyond p-values interpretation. This measure can be understood as a useful complementary analysis for the corresponding hypothesis testing.

Installation

This package can either be installed using pip or from a tarball using the standard Python distutils.

If you are installing using pip, you don’t need to download anything as the latest version will be downloaded for you from PyPI:

pip install cliffs-delta

Example & Usage

Import the method cliffs_delta from cliffs_delta

from cliffs_delta import cliffs_delta

x1 = [10, 20, 20, 20, 30, 30, 30, 40, 50, 100]
x2 = [10, 20, 30, 40, 40, 50]
d, res = cliffs_delta(x1, x2)

print(d,res)

-0.06666666666666667 negligible

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

cliffs_delta-1.0.0.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

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

cliffs_delta-1.0.0-py3-none-any.whl (10.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cliffs_delta-1.0.0.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for cliffs_delta-1.0.0.tar.gz
Algorithm Hash digest
SHA256 909595ceaf051390fc82e662fdefb5ccca2cd3f49bb23531d903a53ae9f07e43
MD5 bcd538bd522bb6fd43300261312809ed
BLAKE2b-256 95539eba11330149a8abbb3e41c956c4bf6b93731c460fd921c62b0735047c69

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cliffs_delta-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 10.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for cliffs_delta-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2ec087e8254861204aab79e222b2e863a79f3d6f35d69e14f8b188fb6c5b048f
MD5 c8fc07b47e873c0652326168747ceb67
BLAKE2b-256 8c37dca1aec82037fac98ef6e4f027cbc03bf323c19269e813be98ded42a6ffd

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