【问题标题】:Nested IFs in SPSSSPSS中的嵌套IF
【发布时间】:2012-04-24 12:56:22
【问题描述】:

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

【问题讨论】:

  • 有可能,请参阅help。需要更多细节才能提供更好的建议。

标签: if-statement nested spss


【解决方案1】:

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

此外,由于内部是替代品,因此将其写为更简洁
如果 t = 1.
...
否则,如果 t = 2。
...
万一。

HTH, 乔恩·派克

【讨论】:

    【解决方案2】:
       #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.
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-19
      • 2021-02-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多