我需要更改我的SPSS数据重组 这个
ID1:reading comprehension 1,reading comprehension 2 reading comprehension 3,
ID2:reading comprehension 1,reading comprehension 2 reading comprehension 3,
到
ID1 reading comprehension 1
ID1 reading comprehension 2
ID1 reading comprehension 3
这是我尝试过的语法:
SORT CASES BY ID PunkteT1 PunkteT2 PunkteT3 MW1 MW2 MW3 IMW1 IMW2 IMW3 Vorwissen_T1 Vorwissen_T2
Vorwissen_T3 Interesse_T1 Interesse_T2 Interesse_T3 UMW1 UMW2 UMW3.
CASESTOVARS
/ID=ID
/INDEX=PunkteT1 PunkteT2 PunkteT3 MW1 MW2 MW3 IMW1 IMW2 IMW3 Vorwissen_T1 Vorwissen_T2
Vorwissen_T3 Interesse_T1 Interesse_T2 Interesse_T3 UMW1 UMW2 UMW3
/GROUPBY=VARIABLE.
由于此警告,它无效:
在案例2中,确定了无效的索引值。字符串索引值 不能为空。数字索引值不能为负整数。 此命令的执行已停止。
我已经尝试解决这个问题,但没有取得任何成功。
你有什么想法吗?
谢谢, 席
答案 0 :(得分:1)
你现在所拥有的是你想要变成案例的额外变量,所以你需要的重组类型,如@andyW所说,是varstocases
而不是casestovars
。
该命令将采用每组三个变量,并在三种情况下将它们变为一个变量:
varstocases
/make ReadComp FROM ReadComp1 ReadComp2 ReadComp3
/make PunkteT from PunkteT1 PunkteT2 PunkteT3
/make MW from MW1 MW2 MW3
/make IMW from IMW1 IMW2 IMW3
/make Vorwissen_T from Vorwissen_T1 Vorwissen_T2 Vorwissen_T3
/make Interesse_T from Interesse_T1 Interesse_T2 Interesse_T3
/INDEX=OrigVarOrder.