Вложенные ЕСЛИ в SPSS

Можно ли в SPSS вкладывать условные операторы?

Следующее не сработало для меня:

    DO IF (t = resultcodeid)

        DO IF t = 1
            COMPUTE hits = r.
        END IF.

        DO IF t = 2
            COMPUTE misses = r.
        END IF.

    END IF.

person noumenal    schedule 24.04.2012    source источник
comment
Это возможно, см. помощь. Чтобы дать лучший совет, потребуется больше подробностей.   -  person Andy W    schedule 24.04.2012


Ответы (1)


DO IF, безусловно, может быть вложенным. Обратите внимание, что каждый оператор должен заканчиваться точкой.

Кроме того, поскольку внутренние являются альтернативными, было бы чище написать, что как
сделать, если t = 1.
...
иначе, если t = 2.
...
конец, если.

HTH, Джон Пек

person JKP    schedule 24.04.2012