PyStatPower 是一个专注于统计领域功效分析的开源的 Python 库。
主要功能:样本量和检验效能的计算,以及给定参数下估算所需效应量大小。
pip install pystatpower
from pystatpower.models import one_proportion
result = one_proportion.solve_for_sample_size(
alpha=0.05, power=0.80, nullproportion=0.80, proportion=0.95, alternative="two_sided", test_type="exact_test"
)
print(result)
输出:
Size(41.59499160228066)
-
克隆本仓库
git clone https://github.com/Snoopy1866/pystatpower.git
-
安装依赖
pip install .[docs]
-
安装 pre-commit
pre-commit install pre-commit install --hook-type commit-msg
-
切换到文档目录
cd docs
-
构建文档
make clean make html
你可以在 docs/build/html
目录下看到生成的文档,双击 index.html
即可在浏览器中查看。