putih 发表于 2016-6-12 13:32 
不好意思,我是SPSS小白,问题比较多,请您见谅。关于之前的问题,我想补充说明一下,我要做的是不同年龄 ...
你的「对A、B、C三方面的满意度」是從同一個受試者身上拿到的 還是不同的受試者?
如果是前者 你就可以「先把20岁以下的人挑出来,测量三方面的满意度是否有差异,然后再挑出20-30岁这个年龄段」
一次只比兩個方面(譬如說对A vs. 对B 的满意度) 要用 paired sample t-test
至於「一个个看?还是有什么简便点的方法呢?」
你可以在 data 下面用 split file 選年齡組 這樣 spss 就會就每一個年齡組跑一次 paired t-test
但是 你還是得做三次 paired t-tests 就是了 (A VS B; A VS C; B VS C)
如果是後者(对A、B、C三方面的满意度是從受試者拿到的 也就是一個受試者只回答一個方面的滿意度)
分年齡組之後再做 one-way anova 的問題是每一個 one-way anova 的 error term 都不一樣
正確的作法該是 先做一個 two-way anova (譬如說 age by aspect)
之後分年齡組做 aspect 的 one-way anova (可以用 split file 來讓 spss 一次做三個)
然後 拿 one-way anova 裡的 MS(between) 去除以 two-way anova 裡的 MS(error)
這樣就會一個 F values 自由度分別是上面兩個 MS 的自由度
significance level 要自己查表
這個是 simple main effects
between-subject design 的 simple main effects 要 tested against the MS(error) from the overall model
有比較「快」的方法 但是 就要用到 spss 的 syntax 了...