跳转到主要内容

基于二项分布的歧视定量评估

项目描述

BinomialBias

PyPI Tests

此库根据二项分布计算和绘制组织内歧视的定量评估。

此代码支持以下论文

定量歧视度量及其在任命过程中的应用。 Robinson PA, Kerr CC (2024). PLoS ONE 19(3): e0299870. https://doi.org/10.1371/journal.pone.0299870

可以使用以下几种方式使用此库。

Webapp

一个实时Web应用程序正在https://binomialbias.sciris.org运行。

本地安装和使用

Python

要使用Python本地使用,请运行

pip install binomialbias

然后可以通过例如以下方式运行

import binomialbias as bb
bb.plot_bias(n=20, n_e=10, n_a=7)

此示例显示了有n = 20个任命(例如,委员会的大小),其中n_e = 10人属于某个特定群体(例如,女性),实际上有n_a = 7人。

Shiny

要本地运行Shiny应用程序,从GitHub克隆存储库,然后使用以下命令安装

pip install -e .[app]

然后可以通过run脚本在本地运行Shiny应用程序。

结构

  • Python包的所有代码都在binomialbias文件夹中。
  • 本文档中生成图示的脚本位于 scripts 文件夹中。
  • 持续集成测试位于 tests 文件夹。
  • 旧版本的 Jupyter 和 Matplotlib 可在 archive 文件夹中找到。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源分布

binomialbias-1.3.3.tar.gz (20.3 kB 查看哈希值)

上传时间

构建分布

binomialbias-1.3.3-py3-none-any.whl (19.1 kB 查看哈希值)

上传时间 Python 3

由以下机构支持