第二节 输出OLS回归结果的参数


文章目录

  • 第二节 输出OLS回归结果的参数
  • 前言
  • 回归结果提取
    • 1.基础回归
    • 2.输出回归结果参数
  • 总结

前言

FBI WARNING:

  • 上一节讲了怎样用statsmodels做基础的OLS回归,那一节输出回归结果的方法是summary(),然后就看到一整张表。
  • 上一节的链接在这里:利用statsmodels进行OLS线性回归
  • 我们还可以通过调用函数查看其他回归结果,例如估计系数,残差值,协方差矩阵等,所以这一节就讲的是OLS回归结果的常用参数输出。
  • 官方的文档很全面:OLS回归结果参数提取

所以我的可爱做好准备学习了吗~继续往下看吧!(づ ̄3 ̄)づ╭❤~


回归结果提取

1.基础回归

OLS回归的代码:

import statsmodels.api as sm
import pandas as pd
import numpy as np##输出OLS回归的总体结果
X=sm.add_constant(X)   #记得给X增加常数项列
regression=sm.OLS(Y,X) #选择Y对X进行OLS回归
model=regression.fit() #回归
model.summary() #输出回归结果

2.输出回归结果参数

首先是回归系数类,如系数、标准误等:

model.params#输出回归系数 (向量)model.bse #输出回归系数的标准误model.tvalues #输出回归系数的t值 (向量)model.pvalues #输出回归系数的P值(向量)model.fittedvalues #输出模型的估计值(向量)model.resid #输出回归模型的残差 (向量)

模型评价类,来判断模型好坏:如R^2,F值,RSS等:

model.fvalue #输出回归的F值大小 (数)model.f_pvalue #输出F检验的P值 (数)model.rsquared #输出回归结果的R^2 (数)model.rsquared_adj #输出修正的R^2(数)model.ess #回归平方和model.ssr #残差平方和model.mse_total #总均方误差model.mse_resid #残差均方误差model.mse_model #模型均方误差model.aic #AIC model.bic #BIC
  • 这里直接输出属性~

回归结果其他的信息输出,例如:协方差矩阵、置信区间等。一般都是在后续深入分析时需要的,比如这个协方差矩阵,这次作业我们就遇上了。

model.cov_params() #输出系数的协方差矩阵model.conf_int() #系数的置信区间 conf_int([alpha, cols]) 可以自己输入置信度model.HC0_se #怀特(1980)异方差稳健标准误差model.HC1_se # MacKinnon和White(1985)异方差稳健标准误差;从HC0_se - HC3_semodel.cov_HC0 #异方差稳健协方差矩阵,从cov_HC0-cov_HC3

总结

这一节是关于输出statsmodels进行OLS回归结果参数的获取,这里只是把常用的拿出来了,其余全面的官方文档里都有,去那里都能找到答案~好啦,这一节就这样吧!晚安!

【教男朋友用python做计量】02.输出OLS回归结果的参数相关推荐

  1. python代码示例图形-纯干货:手把手教你用Python做数据可视化(附代码)

    原标题:纯干货:手把手教你用Python做数据可视化(附代码) 导读:制作提供信息的可视化(有时称为绘图)是数据分析中的最重要任务之一.可视化可能是探索过程的一部分,例如,帮助识别异常值或所需的数据转 ...

  2. python画图代码大全-纯干货:手把手教你用Python做数据可视化(附代码)

    原标题:纯干货:手把手教你用Python做数据可视化(附代码) 导读:制作提供信息的可视化(有时称为绘图)是数据分析中的最重要任务之一.可视化可能是探索过程的一部分,例如,帮助识别异常值或所需的数据转 ...

  3. 12岁的少年教你用Python做小游戏

    首页 资讯 文章 频道 资源 小组 相亲 登录 注册 首页 最新文章 经典回顾 开发 设计 IT技术 职场 业界 极客 创业 访谈 在国外 - 导航条 -首页最新文章经典回顾开发- Web前端- Py ...

  4. 手机python软件怎么下载词云_从零开始教你用 Python 做词云

    原标题:从零开始教你用 Python 做词云 雷锋网按:本文作者王树义,原载于微信公众号玉树芝兰(nkwangshuyi),雷锋网经授权发布. 临渊羡鱼,不如退而结网.我们步步为营,从头开始帮助你用P ...

  5. python模型预测_【超级干货!】教你用Python做回归模型预测房价

    原标题:[超级干货!]教你用Python做回归模型预测房价 欢迎关注天善智能 hellobi.com,我们是专注于商业智能BI,大数据,数据分析领域的垂直社区,学习.问答.求职,一站式搞定! 对商业智 ...

  6. 教你用Python做个打飞机小游戏超详细教程

    01 前言 这次还是用python的pygame库来做的游戏.关于这个库的内容,读者可以上网了解一下.本文只讲解用到的知识.代码参考自网上,自己也做了一点代码简化.尽量把最核心的方面用最简单的方式呈现 ...

  7. 手把手教你用Python做个可视化的“剪刀石头布”小游戏

    点击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 众里寻他千百度.蓦然回首,那人却在 ...

  8. 黑客很酷?手把手教你用Python做一个

    前言 随着信息化时代的到来,人们对互联网接触越来越广泛,这样就使得很多人对于黑客充满向往,企图通过网络虚拟世界来做一些有趣的事情. 所以今天我们要说的工具就是:怎样利用Python做一个黑客软件. 众 ...

  9. garch预测 python_【2019年度合辑】手把手教你用Python做股票量化分析

    引言 不知不觉,2019年已接近尾声,Python金融量化公众号也有一年零两个月.公众号自设立以来,专注于分享Python在金融量化领域的应用,发布了四十余篇原创文章,超过两万人关注.这一路走来,有过 ...

最新文章

  1. 电磁干扰滤波器的设计
  2. Android实现炫酷SVG动画效果
  3. MasterSlave是什么?
  4. 互联网支付系统概要设计
  5. android shape 按钮背景_Android button, xml文件定义形状,代码中修改背景颜色
  6. 有问有答 | 你真的理解微服务架构吗?
  7. 高性能mysql看不懂_高性能mysql笔记1
  8. graph slam tutorial : 从推导到应用1
  9. 编译驱动的Makefile解析
  10. 联想微型计算机怎么进入bios,详细教你联想电脑怎么进入bios
  11. (转)ApplicationDomain
  12. java爬取app_Java实现爬虫给App提供数据(Jsoup 网络爬虫)
  13. Luyten 启动报错 This Application requires a Java Runtime Environment 1.7.0-1.8.0问题
  14. ABC互联 shopex网店主机 试用
  15. windows照片查看器无法显示此图片问题
  16. 微信小程序对接微信支付详细教程
  17. kafka 修改分区_kafka分区
  18. HTML meta 标签
  19. 论文解读|2020TPAMI|Deep High-Resolution Representation Learning for Visual Recognition
  20. 想凭勤奋逆风翻盘?如今靠运气才有更大赢面

热门文章

  1. ubuntu16.04 GTX1080ti驱动下载和安装
  2. pythonflaskmock数据_Python3+Flask实现本地Mock数据
  3. poj1091跳蚤(容斥定理)
  4. matlab 更换坐标轴_matlab改变x轴坐标.doc
  5. 编写程序,输入x的值,按下列公式计算并输出y的值。
  6. uniapp web-view 引入本地html及paypal境外支付
  7. arangodb mysql_主流图数据库Neo4J、ArangoDB、OrientDB综合对比:架构分析
  8. Prometheus 监控arangodb
  9. ArkUI-1.OpenHarmony开发语言简介
  10. 我偏偏不信命,工作4年了,零基础转行到软件测试还有前途吗?走进测试行......