1

是否可以在 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.
4

2 回答 2

4

DO IF 当然可以嵌套。请注意,每个语句都需要以句点终止。

此外,由于内部是替代方案,因此将其写成
if t = 1.
...
else if t = 2.
...
end if 会更清晰。

HTH,乔恩·派克

于 2012-04-24T21:56:59.143 回答
1
   #YOU CAN USE THIS PROCESS:

          DO IF (t = resultcodeid)

         DO IF t = 1
        COMPUTE hits = r.

    ELSE IF t = 2
        COMPUTE misses = r.
    ELSE IF T=3
   COMPUTE  misses=r.
  ELSE IF .......


END IF.
EXECUTE.
于 2016-03-27T18:26:50.343 回答