Я хочу, чтобы вычислить несколько новых переменные для случаев, которые не пропущены несколько значений. Для тех случаев, когда Var.1
в Var.10
пропали без вести, то я хочу, вычисленная вары A, B, C
быть SYSMIS.SPSS - DO IF функции с пропущенными значениями и несколько операторов вычислительных
Пример кода:
DO IF (NOT MISSING(Var.1 to Var.10)).
COMPUTE A=0.
COMPUTE B=0.
COMPUTE C=0.
END IF.
Это создает множественные ошибки: DO IF - число аргументов функции было неверным. END IF - команда не следует за закрытой командой DO IF.
Я попытался удалить периоды и добавление/удаление скобок никакого эффекта. Спасибо за вашу помощь.
Эквивалентное вы можете использовать 'COMPUTE Nmiss = NMISS (вар.1 TO Var.10) .' –
Nice! не знал, что один ... –