Это краткое руководству по синтаксису SPSS, используемому для создания новых переменных путем вычисления, перекодировки, подсчета значения, в том числе на основе условий.
|
COMPUTE Newvar=MEAN(Var1, Var2, Var3).
|
|
EXECUTE.
|
|
COMPUTE age=DATEDIFF(Date1, Date2, "years").
|
|
EXECUTE.
|
|
RECODE oldvar (1 thru 3=1) (4 thru 5=2) (6 thru 10=3) into newvar.
|
|
IF Var1=1 AND Var2=1 Newvar=1. #если Var1 равняется 1 И Var2 равняется 1 Newvar присваивается значение 1.
|
|
IF Var1=1 OR Var2=2 Newvar=2. #если Var1 равняется 1 ИЛИ Var2 равняется 2 Newvar присваивается значение 2.
|
|
IF Var1 NOT 1 Newvar=3. # если Var1 НЕ равняется 1 Newvar присваивается значение 3.
|
|
IF Var1 GE 1 Newvar=4. # если Var1 больше или равно 1 Newvar присваивается значение 4.
|
|
IF Var1 LT 5 Newvar=5. # если Var1 меньше 5 Newvar присваивается значение 5.
|
|
COUNT Newvar=Var1, Var2, Var3 (1, 2). #подсчитать значения 1 или 2 по трем переменным
|
|
COUNT NMISS=Var1, Var2, Var3 (MISSING). # подсчитать количество пропущенных значений (как системных, так и определенных пользователем) по трем переменным
|
|
COUNT HW=Var1 TO Var10 (10 THRU HI). #подсчитать значения в переменных с Var1 по Var10 выше 10.
|
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.