2012-04-24 13 views
1

SPSSに条件文をネストすることは可能ですか?SPSSのネストされたIF

以下は私のために動作しませんでした:

DO IF (t = resultcodeid) 

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

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

    END IF. 
+0

ことが可能であり、http://publib.boulder.ibm.com/infocenter/spssstat/v20r0m0/index.jsp?topic=%([ヘルプ]を参照してください2Fcom.ibm.spss.statistics.help%2Fsyn_do_if_nested_do_if_structures.htm)。より詳細なアドバイスを提供するためには詳細が必要になります。 –

答えて

4

DO IFは確かにネストすることができます。各ステートメントはピリオドで終了する必要があることに注意してください。内側のものは選択肢をしているので、また


として行うことを書くためにきれいになるならば、T = 1
...他
あればT = 2
...
終了if。

HTH、 ジョン・ペック

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. 
関連する問題