楼主: gdyflxw
17531 15

[问答] R与SPSS的单因素方差分析结果不一样 [推广有奖]

  • 0关注
  • 0粉丝

高中生

10%

还不是VIP/贵宾

-

威望
0
论坛币
18 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
515 点
帖子
7
精华
0
在线时间
36 小时
注册时间
2013-5-14
最后登录
2022-7-28

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
R与SPSS的单因素方差分析结果不一样,论坛有同样的主题,但问题是不一样的。

在看《数据分析-企业的贤内助》的时候,对里面的方差产生了疑问,先看书上的说法:

t.jpg

然后,我去光盘找到它所说的原始数据(见附件),然后在SPSS 22中导入,选择分析--比较平均值--单因素方差分析
因变量选择频数,因子选择城市,然后得到如下图的内容,和书上不一致!只有自由度是一样的。结果也显著

spss.png

然后把数据导入到R中,经过转换(其实结果一样,刚开始我以为是数据和SPSS不一样导致的差异),再使用方差分析,结果不显著,自由度

R.png
这是为什么呢?是我的计算方式不对还是?

数据如附件,一个是SPSS的数据,一个是R的镜像。

data.rar (6.67 KB) 本附件包括:
  • 1.各城市购买因素原始数据.sav
  • t.RData



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:单因素方差分析 SPSS 方差分析 PSS 单因素 平均值 贤内助 因变量 自由度 主题

沙发
kuangsir6 发表于 2017-2-12 10:09:52 |只看作者 |坛友微信交流群
数据不符合方差分析的条件,方差不齐。
建议进行:K个独立样本的非参数检验

另外,数据文件中的频数指的是什么?去商场购买的次数吗?
如果是这样,卡方检验啦。

使用道具

藤椅
kuangsir6 发表于 2017-2-12 10:54:30 |只看作者 |坛友微信交流群
而且频数需要加权处理。

使用道具

板凳
kkwei 发表于 2017-2-12 11:56:04 |只看作者 |坛友微信交流群
R provides Type I sequential SS, not the default Type III marginal SS reported by SAS and SPSS. In a nonorthogonal design with more than one term on the right hand side of the equation order will matter (i.e., A+B and B+A will produce different results)! We will need use the drop1( ) function to produce the familiar Type III results. It will compare each term with the full model.

使用道具

报纸
gdyflxw 发表于 2017-2-12 14:55:15 |只看作者 |坛友微信交流群
kuangsir6 发表于 2017-2-12 10:54
而且频数需要加权处理。
这是一个客户满意度的调查结果,拿其中一个数来说,就是选择了城市为北京,购买因素为离家近的人数有129个人。
书上说的方差分析目的是看一下各城市的人在选择购买因素是否有显著不同。

使用道具

地板
kuangsir6 发表于 2017-2-12 19:08:29 |只看作者 |坛友微信交流群
gdyflxw 发表于 2017-2-12 14:55
这是一个客户满意度的调查结果,拿其中一个数来说,就是选择了城市为北京,购买因素为离家近的人数有129个 ...
卡方检验。
该数据不适合方差分析。

使用道具

7
gdyflxw 发表于 2017-2-12 20:06:41 |只看作者 |坛友微信交流群
kuangsir6 发表于 2017-2-12 19:08
卡方检验。
该数据不适合方差分析。
想来想去,只有数据与书本对不上这种解释了~
在SPSS中,方差齐性是通过了的,SPSS用的是levene检验,R包用bartlett.test()检出来是不显著,用car包的leveneTest检出来的也不显著!不知道SPSS的levene检验是怎么样的。。。
我是不是应该去SPSS板问问?
x.png
R中用bartlett和levene检验的结果:
b.png

使用道具

8
kuangsir6 发表于 2017-2-12 20:32:29 |只看作者 |坛友微信交流群
gdyflxw 发表于 2017-2-12 20:06
想来想去,只有数据与书本对不上这种解释了~
在SPSS中,方差齐性是通过了的,SPSS用的是levene检验,R包 ...
方差同质性检验表中的数据,显示为0.000,表明方差不齐啊。

使用道具

9
kuangsir6 发表于 2017-2-12 20:42:16 |只看作者 |坛友微信交流群
gdyflxw 发表于 2017-2-12 20:06
想来想去,只有数据与书本对不上这种解释了~
在SPSS中,方差齐性是通过了的,SPSS用的是levene检验,R包 ...
而且,不能使用方差分析。
选择因素是无序分类,且频数是统计后的,不是原始数据,所以卡方检验前需要加权处理。

使用道具

10
gdyflxw 发表于 2017-2-12 21:28:09 |只看作者 |坛友微信交流群
kuangsir6 发表于 2017-2-12 20:42
而且,不能使用方差分析。
选择因素是无序分类,且频数是统计后的,不是原始数据,所以卡方检验前需要加 ...
哦,SORRY,SPSS是方差不齐~
但是R是通过的,又何解?他们结果相反了~
能简单写一下R的分析程序吗?我觉得,这货用双因素方差分析会更合适,毕竟是两个因子,一个城市因子,一个购买因素因子,但书上就是用的单因素方差分析,百思不得姐~

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-24 05:15