作者tonycruise (Tony)
站内Statistics
标题[程式] 请问SPSS跑ANOVA的问题~
时间Thu Sep 19 16:04:38 2013
[软体程式类别]:
SPSS
[程式问题]:
ANOVA
[软体熟悉度]:
低(1~3个月)
[问题叙述]:
网页好读板 :
http://www.mobile01.com/topicdetail.php?f=37&t=3555291
各位先进大家好
请问一下 SPSS 跑ANOVA的问题….
如果我有学生资料如下
学生编号 血型 英文成绩 国文成绩 数学成绩
1 A 78 66 76
2 A 87 74 56
3 A 80 67 75
4 B 60 64 74
5 B 70 57 46
6 B 80 87 67
7 B 80 54 87
8 O 98 67 54
9 O 59 75 56
10 O 96 67 67
11 O 94 78 45
12 O 67 85 68
我想要跑出这样的ANOVA表格
(比较同样的血型之下, 是否三种成绩有差异)
血型 成绩 N Mean S.D F Sig
A 英文 3 xx xx xx xx
国文 3 xx xx
数学 3 xx xx
B 英文 4 xx xx xx xx
国文 4 xx xx
数学 4 xx xx
O 英文 5 xx xx xx xx
国文 5 xx xx
数学 5 xx xx
但我不管怎麽弄都没有办法跑出来上面这种资料~
因为当我选择 [分析] 迳 [比较平均数法] 迳 [单因子变异数分析]
我的[依变数]选择 “英文/数学/国文”成绩
我的[因子]选择 “血型”
结果就会变成下面这种结果表格……
(比较同样的科目成绩, 是否因血型而有成绩的差异)
成绩 血型 N Mean S.D F Sig
英文 A 3 xx xx xx xx
B 4 xx xx
O 5 xx xx
国文 A 3 xx xx xx xx
B 4 xx xx
O 5 xx xx
数学 A 3 xx xx xx xx
B 4 xx xx
O 5 xx xx
我想要试着把[因子]选择”成绩”
但是问题是~ “成绩” 是三个item~ 我只能选择一个因子阿
是否我要把三种成绩全部编在同一个column呢?
我知道只要把三种成绩全部编在同一个column, 变成很长的资料就可以跑
但是这会很麻烦~
因为我有很多种不同的学生分类方法, 等於每跑一种分类方法就要重排一次表格
也就是说
我知道可以下面这样子表格的编排~ 就可以选 [因子]= 科目
[依变项] = 成绩~ 就可以跑出A型的结果
学生编号 血型 科目 成绩
1 A 英文成绩 78
2 A 英文成绩 87
3 A 英文成绩 80
1 A 国文成绩 66
2 A 国文成绩 74
3 A 国文成绩 67
1 A 数学成绩 76
2 A 数学成绩 56
3 A 数学成绩 75
也就是说….
如果我有 N种不同分类学生的方式
M种不同的成绩
结果就是我必须要做NxM个表格~ 才能做出比较…..
一定要这样吗?
请问各位高手… 要怎麽办??
orz...
还是有什麽网页可以去问这个问题的呢?
感谢大家~ 中秋节快乐~
小毅
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 175.180.102.107
※ 编辑: tonycruise 来自: 175.180.102.107 (09/19 16:23)
1F:→ skate07:因素分析,不解释 09/21 10:51
2F:推 ppoll2:coding 的问题吧 09/22 01:16
3F:→ andrew43:改表格 09/24 21:26
4F:推 anovachen:To: 1F 为何跟因素分析有关阿? 想知道+1 09/25 02:16
5F:→ anovachen:这题用SAS做的话,当成2-way ANOVA,然後再contrast 09/25 02:17
7F:→ anovachen:不过你原始的资料格式放进SAS里还是要改... 09/25 02:22
8F:→ anovachen:转换成你说的N*M表格才能做2-way ANOVA或regression 09/25 02:23
9F:→ anovachen:在这种情况下,血型为一个因子(有四个水准?) 09/25 02:24
10F:→ anovachen:科目为一个因子,有三个水准(科目种类) 09/25 02:24
11F:→ anovachen:ie. 因子一有N水准,因子二有M水准,所以要做出N*M表格 09/25 02:26
12F:→ anovachen:↑上述N*M代表列(row)的数目 所有可能的treatment数目 09/25 02:27