我正在尝试使用SPSS语法编码进行一般线性模型分析。我写了一个语法来拆分我的文件,然后应用GLM。这段代码用于完全适用于同一数据集中的其他变量,但今天当我查看输出文件时,我可以看到代码忽略了split命令。即使是以前的也不再适用了。你能帮帮我吗?语法如下。 SW_CODE是我想要拆分的变量(0-1)。我错过了什么吗?
sort cases by SW_CODE.
split file by SW_CODE.
GLM ATTITUDE_2 BY SW_CODE COND_CODE newfactor
/METHOD = SSTYPE(3)
/INTERCEPT = INCLUDE
/PRINT = DESCRIPTIVE
/CRITERIA = ALPHA(.05)
/EMMEANS=TABLES(newfactor*COND_CODE) compare (newfactor) /DESIGN.
split file off.
如果你可以帮我解决这个问题,我会很感激。
提前致谢。
答案 0 :(得分:1)
从GLM语法中删除SW_CODE变量,它应该按预期工作。
通过SW_CODE对案例进行排序。
SW_CODE分割文件。
GLM ATTITUDE_2 BYSW_CODECOND_CODE newfactor
您编写它的方式使SPSS无法在按相同变量的级别拆分数据库时测试SW_CODE的效果