散点图是常用的表现两个变量或多个变量之间相关关系的统计图。它用点的密集程度和趋势来表示变量之间的相关关系。

对于回归分析来说,借助散点图可以预先判断变量之间的线性关系是否适合做线性回归,但是由于观测变量的不确定性,其散点的变化趋势往往是不规则的,特别是异常值的出现,会大大影响回归结果。

此时带置信区间的散点图,不仅可以帮你判断散点趋势还能判断异常值的情况,其绘制步骤与命令如下:

sysuse auto, clear

quietly regress mpg weight

predict hat

predict stf, stdf

gen lo = hat - 1.96*stf

gen hi = hat + 1.96*stf

scatter mpg weight || line hat lo hi weight, pstyle(p2 p3 p3) sort

得到的图形为:

下面对命令行进行解释:

sysuse auto, clear

自动导入stata自带的数据

quietly regress mpg weight

快速进行线性回归

predict hat

生成因变量的预测值yhat 序列

predict stf, stdf

生成预测值的yhat 的标准误(S.E. of the forecast)序列

gen lo = hat - 1.96*stf

生成预测值的yhat 置信上限序列(95%的显著性水平下,1.96就是Z值)

gen hi = hat + 1.96*stf

生成预测值的yhat 置信下限序列(95%的显著性水平下,1.96就是Z值)

scatter mpg weight || line hat lo hi weight, pstyle(p2 p3 p3) sort

做出散点和折线的复合图(||是并且的意思),pstyle是对图形的一些调整,可用可不用

python 散点图 置信区间_stata如何生成带置信区间的散点图相关推荐

  1. python密码传参有特殊字符如何解决_python生成带特殊字符的密码

    在日常运维中,如果涉及到用户管理,就一定会用到给用户设置密码的工作,其实吧,平时脑子里觉得设置个密码没什么,但要真让你随手敲一个12位带特殊字符的随机密码,也是很痛苦的事,如果让你敲10个这样的随机密 ...

  2. matlab画置信区间图,matlab绘制带置信区间的双y轴图形 | 学步园

    matlab的双y轴网上有很多方法,但是带置信区间的双y轴就很少了,并且由于网上给的例子一般都是使用红蓝两色,对于只想使用黑色或者灰色的俺们来说太鲜艳啦~ 上图为使用matlab绘制的双y轴带置信区间 ...

  3. rms | 如何绘制模型带置信区间的预测曲线

    前段时间,有读者咨询如何绘制带置信区间的预测曲线.本篇介绍的rms工具包可以很简便地解决这个问题. 该包是Regression Modeling Strategies的附加学习资源,小编从网上找到了这 ...

  4. python图片保存为txt文件_python实现对文件中图片生成带标签的txt文件方法

    在深度学习中经常需要生成带标签的图片名称列表,xxxlist.txt文件,下面写一个简单的python脚本生成该文件列表. import os def generate(dir,label): fil ...

  5. Python生成带圆角图片的二维码

    示例代码1 #!/usr/bin/python # -*- coding: UTF-8 -*- # author: Carl time:2020/5/15import qrcode from PIL ...

  6. python绘制饼状图图例_Python图表绘制很简单,一文带你学会如何生成带图例的饼图...

    matplotlib库,作为Python数据可视化的常用库和经典库,咱们已经探讨了多次,并了解了内部多个函数的使用,上次咱们聊了如何在图表中添加各种样式的图例,今天呢,咱们接着上次的内容继续深入聊聊, ...

  7. python随机生成12位数字_Python随机生成带特殊字符的密码

    在日常运维中,如果涉及到用户管理,就一定会用到给用户设置密码的工作,其实吧,平时脑子里觉得设置个密码没什么,但要真让你随手敲一个12位带特殊字符的随机密码,也是很痛苦的事,如果让你敲10个这样的随机密 ...

  8. python随机生成密码字符串_Python随机生成带特殊字符的密码

    在日常运维中,如果涉及到用户管理,就一定会用到给用户设置密码的工作,其实吧,平时脑子里觉得设置个密码没什么,但要真让你随手敲一个12位带特殊字符的随机密码,也是很痛苦的事,如果让你敲10个这样的随机密 ...

  9. Python: 生成带用户昵称的头像

    Python: 生成带用户昵称的头像 需求 新建用户后,根据用户输入的昵称生成图片.(例:注册"钉钉"用户后,头像根据输入的名字生成) 开发环境 Windows 10 Python ...

最新文章

  1. Xamarin iOS开发实战上册-----2.2 添加和定制视图
  2. Oracle事务的隔离
  3. 构建ASP.NET MVC5+EF6+EasyUI 1.4.3+Unity4.x注入的后台管理系统(61)-如何使用框架来开发?...
  4. pip: command not found 一系列报错
  5. 到底能不能做一辈子的程序员——大龄程序员将何去何从
  6. dubbo web工程示例_带有Dubbo的Spring Cloud Alibaba
  7. 关于python直接用列表名复制的一些问题 以及 python 子串查找
  8. PyChram简单使用教程
  9. 呕心沥血 JavaScript知识点梳理大全,超详细 建议收藏!!!
  10. Oracle11g创建表空间、创建用户、角色授权、导入导出表以及中文字符乱码问题
  11. 使用new调用构造器创建对象并统一添加属性的代码运行过程
  12. curl: (48) An unknown option was passed in to libcurl
  13. Hadoop环境搭建学习(1)
  14. 查询任意汉字的Unicode编码,UTF8编码,GB2312编码,GBK编码
  15. java 查看jar包内容_jar文件怎么打开?如何查看jar文件内容?
  16. 电脑硬盘怎么测试软件,HD Tune pro硬盘检测工具怎么用
  17. linux安装ipk游戏,添加软件包 IPK
  18. google翻译的一个错误
  19. 【信息学奥赛】1005:地球人口承载力估计(C++)
  20. 数据结构大作业——银行排队系统

热门文章

  1. [转]中国移动校园招聘应聘总结
  2. 服务器 1 500错误信息,什么是500错误
  3. 解决WINDOS文件夹需要管理员权限无法删除,高级安全设置无法更改所者权限,点击变灰色
  4. python colormap_python – 规范Matplotlib中Facecolors使用的Colormap
  5. js根据日期判断周几
  6. (1)搭建工程开发环境
  7. 对金融领域而言,联邦学习的实际价值是如何体现的?
  8. ORACLE +win2003 群集手记
  9. 麦兜兜要记住踩过的坑
  10. 网站压测工具 Webbench 源码分析