描述性统计分析在实证研究中的作用及具体软件实现

——以SPSS为例

为了提升经管代码库(https://bbs.pinggu.org/forum-2626-1.html)人气,一大早起床,打算就微观实证分析中描述性统计分析作用及SPSS具体软件实现做个详细的说明,理由如下:

一是有坛友在论坛上问:看到很多实证研究在建模前有做描述性统计分析,问做这个有何意义(网址链接:https://bbs.pinggu.org/thread-929635-1-1.html),说明有实际需求;二是论坛上也没看见有什么详细阐述这个问题的,说明有实际需求而无有效供给。故而特开此贴,希望能吸引更多对计量实证感兴趣的朋友关注经管代码库,来多多发此类原创帖。不多说,图文并茂的开讲啦!

做用SPSS具体做描述性统计分析前,先简要说一下我个人认为的在实证分析中做描述性统计分析的作用——探究数据分布趋势,找出极端异常值。由于此贴只讲描述性统计分析,故而不对极端异常值对模型的影响,数据分布趋势不是正态进一步详尽处理展开来说,只点到即止,后续帖子陆续补充。

在用SPSS做描述性统计分析前,先截两张实证论文中一般做的描述性统计分析表格。进而可以直观看到我们一般做描述性统计分析要交待哪些统计量。

2015-4-7 19:29:59 上传

下载附件 (229.33 KB)

以上两个表格是常见的描述性统计分析表述表格,一般实证论文中,做描述性统计分析要报告以下4个统计量:均值、标准差、最小值和最大值(有的文章限于表格篇幅,只报道均值和标准差)。问题来了,做了描述性统计分析后,结果要怎么看呢?我们要怎么才能确认结果是好或者不好呢(即变量是否符合正态分布呢)?

这个问题一般看均值和标准差。如果标准差>>均值,那表明数据可能存在极端异常值,这时可能要对数据做进一步的处理。如做箱形图看是否存在极端异常值(头上标*的就是)。然而,一般情况下如果均值和标准差相差不大,如上表中“1998—2003年年均调整地块百分比”这类变量,可以就这样,不用做进一步处理。若存在极端异常值,参见我这篇帖子的处理方法:https://bbs.pinggu.org/thread-3569928-1-1.html。

下面用SPSS截图演示怎么做描述性统计分析吧(案例用的SPSS自带文件accidents.sav)。

软件操作:分析——描述统计——描述

2015-4-7 19:33:01 上传

下载附件 (66.46 KB)

得到如下结果:这时平均值>>标准偏差,说明数据离散程度不高,可以进一步进行后面的建模分析。

2015-4-7 19:33:51 上传

下载附件 (11.82 KB)

为了看看变量的趋势,我们再做一个直方图,附加正态分布曲线看看。

软件操作:图形—图表构建器(弹出对话框,点确认)—选择直方图(直接将下面的图形拖动到图表预览窗口即可),选择“风险人口”变量到X轴,右边勾选“显示正态曲线”。

2015-4-7 19:35:04 上传

下载附件 (135.46 KB)

如果还不放心,做一个箱图看看是否存在极端异常值。

软件操作:图形—图表构建器(弹出对话框,点确认)—选择箱图。这时,“风险人口”这种连续变量放纵坐标,性别等类别变量放横坐标(前提是你想看不同性别风险人口是否存在极端异常值,若只想看变量总体的分布是否存在极端异常值,则只将关心的连续变量拖到纵坐标框即可,横坐标不用管,然后点确定)。我们这里只看总体吧。

看结果,上面没有“*”出现,表明不存在极端异常值。可对数据进一步做建模处理。

2015-4-7 19:36:16 上传

下载附件 (47.02 KB)

分界点:下面我们人为的改变一下原始数据大小,使其出现两个极端异常值(极大值和极小值),看看情况。我们把原始数据人口第一行从198522改为10000,第6行208239改为1000000。然后再重复前面的描述性统计分析过程。

2015-4-7 19:37:21 上传

下载附件 (86.84 KB)

由上表可知,标准偏差>平均值的(但可能是否远远大于不好判断,因为原始数据量就只有6个,比较少)。这时我们持保留态度。看箱图。

软件操作:图形—图表构建器(弹出对话框,点确认)—选择箱图。

2015-4-7 19:38:14 上传

下载附件 (6.33 KB)

这时,我们看到这个箱形图的上下方各有一个“*”,表明存在极端异常值。接下来就是对极端异常值的处理了。限于篇幅,本篇描述性统计分析介绍就到这里,下一篇是极端异常值的诊断和处理。请期待经管代码库的下篇解说,谢谢。

python会计实证研究_描述性统计分析在实证研究中的作用及具体软件实现——以SPSS为例...相关推荐

  1. stata统计分析及行业应用案例分析_描述性统计分析的应用——基于描述性统计分析识别优质股票...

    描述性统计分析的应用 -基于描述性统计分析识别优质股票 内容导入: 大家好,这里是每天分析一点点. 上期给大家介绍离散趋势,本期介绍描述性统计分析的基本原理与应用,包括集中趋势.离散趋势.偏度与峰度的 ...

  2. 统计正数和负数的个数然后计算这些数的平均值_描述性统计分析

    本小节介绍什么是描述性统计分析,以及常用的指标 一.什么是描述统计分析(Descriptive Analysis) 概念:使用几个关键数据来描述整体的情况 描述性数据分析属于比较初级的数据分析,常见的 ...

  3. 英语 动画 教学 字母_字母形式在阅读教学中的作用

    英语 动画 教学 字母 Note: this essay may also be found on Design Observer. 注意:这篇文章也可以在 Design Observer 上找到 . ...

  4. python嵌入式系统开发_Python在开发实时嵌入式系统中的作用

    原标题:Python在开发实时嵌入式系统中的作用 在过去的几年里,Python已经成为一种热门的程序语言.以著名的Monty Python喜剧小组命名,该语言是面向对象和解释.该属性导致Python在 ...

  5. python音频颤音算法_数字音效算法的研究与实现

    摘要: 随着科技的发展,数字信号处理器DSP(Digital Signal Processor)被广泛的应用在各种电子产品中,从便携的个人数字助手PDA(Personal Digital Assist ...

  6. python 回归去掉共线性_一文讲解机器学习算法中的共线性问题

    多重共线性是使用线性回归算法时经常要面对的一个问题.在其他算法中,例如决策树和贝叶斯,前者的建模过程是逐步递进,每次拆分只有一个变量参与,这种建模机制含有抗多重共线性干扰的功能:后者干脆假定变量之间是 ...

  7. python字符串单个替换_如何用变量替换列表中的单个字符串?

    我正在编写一个脚本,用python为程序maya创建一个命名约定. 我将使用它来命名脚本创建的所有对象.在 例如,以左膝关节为例.脚本会传递这样的信息 ("bind"," ...

  8. python 绘图英文字体_如何在matplotlib和networkx中显示非英语字体?

    这是这个question的后续问题.因为它解决了一个更一般的问题,所以我把它作为一个新的问题.在 我有一个网络,其中节点的标签是波斯语(阿拉伯语字母表).当我试图使用networkx来显示我的网络时, ...

  9. python json提取器_【编号0004】爬虫中常用到的数据提取手段

    使用爬虫抓取网上公开的网页数据时,经常需要使用各种技能去解析到手的响应. 本篇文章,重点介绍下,数据提取时,有哪些常见的方法 0. 背景交代 编程语言:Python 提取方式:Python库 1. X ...

最新文章

  1. curl 安装_记一次因curl版本过低导致zabbix server不停重启问题及解决方法
  2. 转载 一个渣硕iOS春招总结 | 掘金技术征文
  3. 图元变形lisp源码_AutoLISP入门6---图元资料的取得与活用技巧(一).pdf
  4. windows10设置开机自启动
  5. java按位取反“~“运算符,负数右移
  6. boost::contract模块实现union的测试程序
  7. 点货网 x mPaaS | 仅 2 位 Java 开发,使用小程序上线一款 App
  8. (转载)lib 和 dll 的区别、生成以及使用详解
  9. FPGA作业1:利用74161设计20进制计数器
  10. 快递行业面单打印解决方案-快宝云打印
  11. 计算机无法连接移动硬盘,移动硬盘无法访问解决大全
  12. markdown合并单元格
  13. EXCEL快速提取中英文、数字的4个方法,总有一个适合你!
  14. 智能制造MES系统框架
  15. 9、快速开发平台 - 软件技术系列文章
  16. 数学机器人不解人意?
  17. 颠覆认知的Java-lambda流特效:构建管道->数据流转
  18. Flappy Bird 一款C语言小游戏(图形优化版)(成功解决EasyX中putimage()未能实现第二张图片显示问题)
  19. 第六次:收集分析40个游戏广告(宣传图、落地页等)
  20. rematch常用插件介绍

热门文章

  1. 美国大学计算机专业排名2014,2014年美国大学计算机科学专业排名
  2. 数据库系统实训——实验四——视图
  3. 复试分数线该怎么划定呢(洛谷P1068题题解,Java语言描述)
  4. 【Java】基于Socket的C/S聊天程序
  5. 详解Spring框架的依赖注入
  6. 自然语言处理以及对话系统知识点总结
  7. 关于libtorrent库的安装
  8. 专访Docker大牛:说服传统应用程序使用者是Docker面临的最大难题
  9. 顺丰物流单号查询效果(可输入多个文本框)
  10. Java Thread