跳转到主要内容

Python的统计计算和模型

项目描述

Statsmodels logo

PyPI Version Conda Version License Azure CI Build Status Codecov Coverage Coveralls Coverage PyPI - Downloads Conda downloads

关于statsmodels

statsmodels是一个Python包,它为统计计算提供scipy的补充,包括描述性统计、统计模型的估计和推断。

文档

最新版本的文档在以下位置

https://statsmodels.pythonlang.cn/stable/

开发版本的文档在以下位置

https://statsmodels.pythonlang.cn/dev/

在发行说明中突出显示最近的改进

https://statsmodels.pythonlang.cn/stable/release/

文档备份可在以下位置获得 https://statsmodels.github.io/stable/https://statsmodels.github.io/dev/.

主要特性

  • 线性回归模型

    • 普通最小二乘法

    • 广义最小二乘法

    • 加权最小二乘法

    • 自回归误差的最小二乘法

    • 分位数回归

    • 递归最小二乘法

  • 具有混合效应和方差成分的混合线性模型

  • GLM:支持所有一参数指数族分布的广义线性模型

  • 二项式和泊松的贝叶斯混合GLM

  • 广义估计方程(GEE):用于单向聚类或纵向数据

  • 离散模型

    • Logit和Probit

    • 多项式Logit (MNLogit)

    • 泊松和广义泊松回归

    • 负二项式回归

    • 零膨胀计数模型

  • RLM:支持多个M估计量的稳健线性模型

  • 时间序列分析:用于时间序列分析的模型

    • 完整的StateSpace建模框架

      • 季节性ARIMA和ARIMAX模型

      • VARMA和VARMAX模型

      • 动态因子模型

      • 未观测成分模型

    • 马尔可夫切换模型(MSAR),也称为隐马尔可夫模型(HMM)

    • 单变量时间序列分析:AR,ARIMA

    • 向量自回归模型,VAR和结构VAR

    • 向量误差修正模型,VECM

    • 指数平滑,Holt-Winters

    • 时间序列假设检验:单位根,协整及其他

    • 时间序列分析描述性统计和过程模型

  • 生存分析

    • 比例风险回归(Cox模型)

    • 生存函数估计(Kaplan-Meier)

    • 累积发病率函数估计

  • 多元分析

    • 含缺失数据的主成分分析

    • 旋转因子分析

    • 多变量方差分析(MANOVA)

    • 典型相关分析

  • 非参数统计:单变量和多变量核密度估计量

  • 数据集:用于示例和测试的数据集

  • 统计:广泛的统计测试

    • 诊断和规格测试

    • 拟合优度和正态性测试

    • 多重测试函数

    • 各种额外的统计测试

  • 使用MICE、有序统计回归和高斯插补进行插补

  • 中介分析

  • 图形包括用于数据和分析结果的可视化绘图函数

  • I/O

    • 读取Stata .dta文件的工具,但pandas有一个更新的版本

    • 将表格输出到ascii、latex和html

  • 其他模型

  • 沙盒:statsmodels包含一个沙盒文件夹,其中包含各种开发阶段和测试阶段的代码,这些代码尚未被认为是“生产就绪”。其中包括

    • 广义矩估计(GMM)估计量

    • 核回归

    • 对scipy.stats.distributions的各种扩展

    • 面板数据模型

    • 信息论度量

如何获取

GitHub上的主分支是最新的代码

https://www.github.com/statsmodels/statsmodels

发布标签的源代码可以从GitHub下载

https://github.com/statsmodels/statsmodels/tags

二进制和源代码分发可以从PyPi获取

https://pypi.ac.cn/project/statsmodels/

二进制可以在Anaconda中安装

conda install statsmodels

获取最新代码

安装最新的夜间版本轮

可以使用pip安装最新的夜间版本轮。

python -m pip install -i https://pypi.anaconda.org/scientific-python-nightly-wheels/simple statsmodels --upgrade --use-deprecated=legacy-resolver

从源代码安装

查看INSTALL.txt以获取需求或查看文档

https://statsmodels.github.io/dev/install.html

贡献

欢迎任何形式的贡献,包括

  • 文档改进

  • 额外测试

  • 现有模型的新功能

  • 新模型

https://statsmodels.pythonlang.cn/stable/dev/test_notes

有关在可编辑模式下安装statsmodels的说明。

许可证

修改后的BSD(3条款)

讨论和开发

讨论在邮件列表上

https://groups.google.com/group/pystatsmodels

和问题跟踪器中进行。我们非常感兴趣关于可用性的反馈和改进建议。

错误报告

错误报告可以通过以下问题跟踪器提交

https://github.com/statsmodels/statsmodels/issues

项目详情


下载文件

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

源代码分发

statsmodels-0.14.4.tar.gz (20.4 MB 查看哈希值)

上传时间

构建分发

statsmodels-0.14.4-cp313-cp313-win_amd64.whl (9.8 MB 查看哈希值)

上传于 CPython 3.13 Windows x86-64

statsmodels-0.14.4-cp313-cp313-musllinux_1_2_x86_64.whl (10.9 MB 查看哈希值)

上传于 CPython 3.13 musllinux: musl 1.2+ x86-64

statsmodels-0.14.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.7 MB 查看哈希值)

上传于 CPython 3.13 manylinux: glibc 2.17+ x86-64

statsmodels-0.14.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.3 MB 查看哈希值)

上传于 CPython 3.13 manylinux: glibc 2.17+ ARM64

statsmodels-0.14.4-cp313-cp313-macosx_11_0_arm64.whl (9.9 MB 查看哈希值)

上传于 CPython 3.13 macOS 11.0+ ARM64

statsmodels-0.14.4-cp313-cp313-macosx_10_13_x86_64.whl (10.2 MB 查看哈希值)

上传于 CPython 3.13 macOS 10.13+ x86-64

statsmodels-0.14.4-cp312-cp312-win_amd64.whl (9.8 MB 查看哈希值)

上传于 CPython 3.12 Windows x86-64

statsmodels-0.14.4-cp312-cp312-musllinux_1_2_x86_64.whl (10.9 MB 查看哈希值)

上传于 CPython 3.12 musllinux: musl 1.2+ x86-64

statsmodels-0.14.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.7 MB 查看哈希值)

上传于 CPython 3.12 manylinux: glibc 2.17+ x86-64

statsmodels-0.14.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.3 MB 查看哈希值)

上传于 CPython 3.12 manylinux: glibc 2.17+ ARM64

statsmodels-0.14.4-cp312-cp312-macosx_11_0_arm64.whl (9.9 MB 查看哈希值)

上传于 CPython 3.12 macOS 11.0+ ARM64

statsmodels-0.14.4-cp312-cp312-macosx_10_13_x86_64.whl (10.2 MB 查看哈希值)

上传时间: CPython 3.12 macOS 10.13+ x86-64

statsmodels-0.14.4-cp311-cp311-win_amd64.whl (9.9 MB 查看哈希值)

上传时间: CPython 3.11 Windows x86-64

statsmodels-0.14.4-cp311-cp311-musllinux_1_2_x86_64.whl (11.0 MB 查看哈希值)

上传时间: CPython 3.11 musllinux: musl 1.2+ x86-64

statsmodels-0.14.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.8 MB 查看哈希值)

上传时间: CPython 3.11 manylinux: glibc 2.17+ x86-64

statsmodels-0.14.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.4 MB 查看哈希值)

上传时间: CPython 3.11 manylinux: glibc 2.17+ ARM64

statsmodels-0.14.4-cp311-cp311-macosx_11_0_arm64.whl (9.9 MB 查看哈希值)

上传时间: CPython 3.11 macOS 11.0+ ARM64

statsmodels-0.14.4-cp311-cp311-macosx_10_9_x86_64.whl (10.2 MB 查看哈希值)

上传时间: CPython 3.11 macOS 10.9+ x86-64

statsmodels-0.14.4-cp310-cp310-win_amd64.whl (9.8 MB 查看哈希值)

上传时间: CPython 3.10 Windows x86-64

statsmodels-0.14.4-cp310-cp310-musllinux_1_2_x86_64.whl (10.9 MB 查看哈希值)

上传时间: CPython 3.10 musllinux: musl 1.2+ x86-64

statsmodels-0.14.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.8 MB 查看哈希值)

上传时间: CPython 3.10 manylinux: glibc 2.17+ x86-64

statsmodels-0.14.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.4 MB 查看哈希值)

上传于 CPython 3.10 manylinux: glibc 2.17+ ARM64

statsmodels-0.14.4-cp310-cp310-macosx_11_0_arm64.whl (9.9 MB 查看哈希值)

上传于 CPython 3.10 macOS 11.0+ ARM64

statsmodels-0.14.4-cp310-cp310-macosx_10_9_x86_64.whl (10.2 MB 查看哈希值)

上传于 CPython 3.10 macOS 10.9+ x86-64

statsmodels-0.14.4-cp39-cp39-win_amd64.whl (9.9 MB 查看哈希值)

上传于 CPython 3.9 Windows x86-64

statsmodels-0.14.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.8 MB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.17+ x86-64

statsmodels-0.14.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.4 MB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.17+ ARM64

statsmodels-0.14.4-cp39-cp39-macosx_11_0_arm64.whl (9.9 MB 查看哈希值)

上传于 CPython 3.9 macOS 11.0+ ARM64

statsmodels-0.14.4-cp39-cp39-macosx_10_9_x86_64.whl (10.2 MB 查看哈希值)

上传于 CPython 3.9 macOS 10.9+ x86-64

支持者