有几种方法可以用,如 manova 和oneway。
最简单的是用 Estimated marginal means subcommand (/EMMEANS)。
比如,两自变量,A和B,y为因变量:
UNIANOVA Y BY A B 【或者是 GLM Y BY A B】
/METHOD=SSTYPE(3)
/INTERCEPT=INCLUDE
/EMMEANS=TABLES(A) COMPARE ADJ(BONFERRONI) /* 这是A主效应
/EMMEANS=TABLES(B) COMPARE ADJ(BONFERRONI) /* 这是B主效应
/EMMEANS=TABLES(A*B) COMPARE (A) ADJ(BONFERRONI) /* 这就是你要的简单效应,A于B
/EMMEANS=TABLES(A*B) COMPARE (B) ADJ(BONFERRONI) /* 这就是你要的简单效应,B于A
/PRINT=DESCRIPTIVE
/CRITERIA=ALPHA(.05)
/DESIGN=A B A*B.