statsmodels:统计建模和计量经济学

%e5%b1%8f%e5%b9%95%e5%bf%ab%e7%85%a7-2016-12-07-%e4%b8%8b%e5%8d%8810-12-36 %e5%b1%8f%e5%b9%95%e5%bf%ab%e7%85%a7-2016-12-07-%e4%b8%8b%e5%8d%8810-12-09

statsmodels是一个包含统计模型、统计测试和统计数据挖掘python模块。对每一个模型都会生成一个对应的统计结果。统计结果会和现有的统计包进行对比来保证其正确性。

安装

安装依赖

  • Python >= 2.6, 包含Python 3.x
  • NumPy >= 1.5.1
  • SciPy >= 0.9.0
  • Pandas >= 0.7.1
  • Patsy >= 0.3.0
  • Cython >= 20.1, 如果你从github上源码而非发布版安装的话需要这个依赖库。 你需要Cython >= 0.20.1,如果你在使用Python 3.4的版本。

可选依赖

  • Matplotlib >= 1.1 画图和运行大多数示例时用到。
  • 如果安装了 X-12-ARIMA or X-13ARIMA-SEATS可以在时间序列上进行分析。
  • Nose在运行测试单元的时候会用到。
  • IPython >= 1.0在本地构建文档的时候会用到。
  1. 使用setuptools安装
  2. 从源码安装

示例

statsmodels 0.5.0版本以后,就可以使用R风格的公式和pandas的data frames来使用模型了。下面是一个最小二乘的示例:

你也可以使用numpy的数组来代替公式:

可以通过results对象的results.__doc__方法看到文档说明。

资源

使用协议

模块符合BSD(条款3)许可。

官方网站:http://www.statsmodels.org/
开源地址:https://github.com/statsmodels/statsmodels

1 3 收藏

资源整理者简介:beyondwu

简介还没来得及写 :) 个人主页 · 贡献了14个资源 · 1


直接登录

推荐关注

按分类快速查找

关于资源导航
  • 伯乐在线资源导航收录优秀的工具资源。内容覆盖开发、设计、产品和管理等IT互联网行业相关的领域。目前已经收录 1435 项工具资源。
    推送伯乐头条热点内容微信号:jobbole 分享干货的技术类微信号:iProgrammer