全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
8377 5
2018-05-28
学习R中,用自编的数据分别用R和SPSS进行重复测量方差分析,发现结果不一样。
主题是:不同标题和阅读速度对阅读结果的影响。
SPSS截图中,变量名的第一个字母,f代表fast,快速;s代表slow,慢速。
变量名的第二个字母,t代表true,正确标题;n代表normal,中性标题;f代表false,错误标题。
TXT截图中,首行subjects代表被试,type代表不同的标题(1 true,2 normal,3 false),speed代表阅读速度(1 fast,2 slow)。
SPSS使用一般线性模型的repeated measures, R使用summary(aov(y~type*speed+Error(subjects/(type*speed))),data=test)
图1是SPSS数据截图,图2是txt部分数据截图,图3是SPSS结果图,图4是R结果图。附件是SPSS和R的原始数据。
有人可以告诉我为什么R和SPSS的结果不一样吗?谢谢。 图1 图2 图3 图4
R project.zip
大小:(730 Bytes)

 马上下载

本附件包括:

  • 预期.sav
  • 预期.txt

二维码

扫码加我 拉你入群

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

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

全部回复
2018-6-7 10:04:04
没办法帮您解决,帮顶!
二维码

扫码加我 拉你入群

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

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

2018-6-7 10:15:05
I also wonder why. But my guess would be different methods are used.
二维码

扫码加我 拉你入群

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

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

2019-4-2 11:03:15
因为表达式中各项的顺序不一样,R中默认类型为I(序贯型),sas和spss默认调用类型III 你要想要一样的结果,可以调用car包 中的 Anova()函数使用类型III 应该结果就会一样了
二维码

扫码加我 拉你入群

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

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

2019-4-12 22:13:09
R中的数据类型有问题。type,speed,subject应该设成因子型变量,不能用数值变量。
二维码

扫码加我 拉你入群

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

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

2019-4-12 22:13:13
R中的数据类型有问题。type,speed,subject应该设成因子型变量,不能用数值变量。
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群