SPSS基础学习方差分析—单因素分析
为什么要进行方差分析?
- 单样本、两样本t检验其最终目的都是分析两组数据间是否存在显著性差异,但如果要分析多组数据间是否存在显著性差异就很困难,因此用方差分析解决这个问题;
举例:t检验可以分析一个班男女的入学成绩差异;而方差分析可以分析一个班来自各省市地区同学的入学成绩。 - 在方差分析中,涉及到控制变量和随机变量以及观测变量;
举例:施肥量是否会给农作物产量带来显著影响;这里,控制变量:施肥量,观测变量:农作物产量,随机变量:天气、温度……
单因素分析
目的:分析单一控制因素影响下的多组样本的均值是否存在显著性差异。
适用条件:
- 正态性,每个水平下的因变量应服从正态分布;
- 同方差性,各组之间的具有相同的方差;
- 独立性,各组之间是相互独立的。
案例分析:
案例描述:在某一公司下,分析广告形式对销售额的影响。(数据来源:《统计分析与SPSS的应用》(第五版)薛薇 第六章)
题目分析:在题目中,广告形式不至两种,没办法用两独立样本t检验分析形式和销售额之间的显著性差异,同时,只有一个控制因素,所以采用方差分析中的单因素分析。
提出原假设:广告形式和销售额之间不存在显著性差异。
界面操作步骤:分析—比较均值—单因素ANOVA
关键步骤截图:
分清楚因变量列表和因子;因子:控制变量,因变量列表:观测变量

结果分析:
|
单因素方差分析 |
|||||
|
销售额 |
|||||
|
平方和 |
df |
均方 |
F |
显著性 |
|
|
组间 |
5866.083 |
3 |
1955.361 |
13.483 |
.000 |
|
组内 |
20303.222 |
140 |
145.023 |
||
|
总数 |
26169.306 |
143 |
|||
- 平方和:组间离差平方和(SSA)是由控制变量的不同水平造成的变差,组内离差平方和(SSE)是由随机变量的不同水平造成的变差;
- df:组间自由度,在本题中根据广告形式的不同分为四组,所以自由度为k-1=4-1=3;组内自由度n-k=144-k=140;
- 均方:即为方差;
- F=SSA/(k-1)÷(SSE/(n-k))=组间方差/组内方差,F值显著性大于1,说明控制变量对观测变量的影响比随机变量大,反之有效;
- P-值=0.00<0.05,所以拒绝原假设,认为不同的广告形式和地区对销售额的平均值产生了显著影响,不同的广告形式、地区对销售额的影响效应不全为0。
单因素进一步检验分析:
方差齐性检验:在上述描述中提到,满足单一因素分析的条件是各组别的方差要相同,所以需要方差齐性检验;
思路:
- 提出原假设:各组别的方差不存在显著差异;
- 利用Levene F方法间行检验;
- 将p值与ɑ进行比较,判断各组之间方差是否相同。
用上述题目继续分析:
首先,假设不同的广告形式总体的方差相同;
在如同上述截图得界面中点击“选项”,得到如图:
选择方差同质性检验

结果分析:
|
描述 |
||||||||
|
销售额 |
||||||||
|
N |
均值 |
标准差 |
标准误 |
均值的 95% 置信区间 |
极小值 |
极大值 |
||
|
下限 |
上限 |
|||||||
|
报纸 |
36 |
73.2222 |
9.73392 |
1.62232 |
69.9287 |
76.5157 |
54.00 |
94.00 |
|
广播 |
36 |
70.8889 |
12.96760 |
2.16127 |
66.5013 |
75.2765 |
33.00 |
100.00 |
|
宣传品 |
36 |
56.5556 |
11.61881 |
1.93647 |
52.6243 |
60.4868 |
33.00 |
86.00 |
|
体验 |
36 |
66.6111 |
13.49768 |
2.24961 |
62.0442 |
71.1781 |
37.00 |
87.00 |
|
总数 |
144 |
66.8194 |
13.52783 |
1.12732 |
64.5911 |
69.0478 |
33.00 |
100.00 |
|
方差齐性检验 |
|||
|
销售额 |
|||
|
Levene 统计量 |
df1 |
df2 |
显著性 |
|
.765 |
3 |
140 |
.515 |
SPSS基础学习方差分析—单因素分析的更多相关文章
- java基础学习之单例设计模式学习
最近狂补java基础的我重新学习了下单例,下面直接贴出代码,以作备忘 package com.darling.single; /** * 单例模式 * 单例即在内存中只存在该类的一个实例,要想实现这个 ...
- python基础学习笔记——单继承
1.为什么要有类的继承性?(继承性的好处)继承性的好处:①减少了代码的冗余,提供了代码的复用性②提高了程序的扩展性 ③(类与类之间产生了联系)为多态的使用提供了前提2.类继承性的格式:单继承和多继承# ...
- springmvc基础学习2---简单配置文件
1:web文件 2:spring-mvc.xml配置文件
- vim基础学习1---简单命令
1:vim abc:如果有abc文件,则打开,否则创建之后打开 2:输入"i",才可以输入东西 3:按Esc,它是底行模式,再敲":wq 回车" 保存退出. 4 ...
- bootstrap基础学习【表单含按钮】(二)
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...
- 如何从零基础学习VR
转载请声明转载地址:http://www.cnblogs.com/Rodolfo/,违者必究. 近期很多搞技术的朋友问我,如何步入VR的圈子?如何从零基础系统性的学习VR技术? 本人将于2017年1月 ...
- HTML5零基础学习Web前端需要知道哪些?
HTML零基础学习Web前端网页制作,首先是要掌握一些常用标签的使用和他们的各个属性,常用的标签我总结了一下有以下这些: html:页面的根元素. head:页面的头部标签,是所有头部元素的容器. b ...
- Node.js系列基础学习----安装,实现Hello World, REPL
Node.js基础学习 简介 简单的说 Node.js 就是运行在服务端的 JavaScript.Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台.Node.js是一 ...
- C#/.NET 基础学习
初识C# C#是微软公司发布的面向对象的.运行于.NET Framework之上的高级程序设计语言.与Java有着明显不同,借鉴Delphi的特点,与COM(组件对象模型)直接集成,是微软公司 .NE ...
随机推荐
- odoo添加顶部按钮实现自定义方法
一.效果图 自定义添加顶部按钮,实现自定义方法. 二.实现过程 1.需要用到三个文件,tree_view_button.js.tree_view_odoo.xml.base.xml三个文件,文件目录如 ...
- C#数据结构_查找
查找:静态查找和动态查找. 衡量查找算法的最主要的标准是平均查找长度(Average Search Length,简 称 ASL).平均查找长度是指在查找过程中进行的关键码比较次数的平均值. 顺序查找 ...
- ElasticSearch:组合查询或复合查询
Bool查询 允许在单独的查询中组合任意数量的查询,指定的查询语句表名哪些部分是必须匹配(must).应该匹配(should)或不能匹配(must_not) Bool过滤器 和查询功能一致,但是同等情 ...
- Vmware启动ubuntu 出现错误。
Vmware启动ubuntu 出现错误“以独占方式锁定此配置文件失败. 可能其它正在运行VMware进程在使用此配置文件”. 在网上查找了很多方法,法(1)试过在启动任务管理器中“结束与VMware有 ...
- Java基础之抽象类与接口
Java基础之抽象类与接口 对于面向对象编程来说,抽象是它的一大特征之一.在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类.这两者有太多相似的地方,又有太多不同的地方.很多人在初学的时候 ...
- 基于springboot的websocket聊天室
WebSocket入门 1.概述 1.1 Http #http简介 HTTP是一个应用层协议,无状态的,端口号为80.主要的版本有1.0/1.1/2.0. #http1.0/1.1/2.0 1.HTT ...
- C#开发BIMFACE系列11 服务端API之源文件删除
系列目录 [已更新最新开发文章,点击查看详细] 通过BIMFACE控制台或者调用服务接口上传文件成功后,如果不再需要该文件,则可以通过BIMFACE平台提供的“源文件删除”服务接口删除具体的文 ...
- Asp.net之MsChart控件动态绑定温度曲线图
<div> <div style="position: absolute; z-index: 200; background-color: #FFFFFF; height: ...
- Python数据类型详解——列表
Python数据类型详解--列表 在"Python之基本数据类型概览"一节中,大概介绍了列表的基本用法,本节我们详细学一下列表. 如何定义列表:在[]内以英文里输入法的逗号,,按照 ...
- Navicat for mysql建立连接
1. 安装Navicat for MySQL. 2. 点击连接->MySQL,打开SSH,填写主机名.端口.用户名.密码. 3. 连接->打开常规,设置连接名(可以自由指定).主机名.端口 ...