【问题标题】:Conditional Logistic Regression in SPSS: data preparationSPSS中的条件逻辑回归:数据准备
【发布时间】:2017-11-02 17:52:58
【问题描述】:

我需要执行条件逻辑回归,不幸的是在这种情况下必须使用 SPSS。数据应由组组成,其中有一个受试者和 3 个匹配的对照。每个组合的组都应该按顺序编号,因此可以用作分层。假设我有 A 列:

  • A.诊断
  • 1
  • 0
  • 0
  • 0 .. 如何在 B 列中添加组号?
  • A.诊断 B.
  • 1 1
  • 0 1
  • 0 1
  • 0 1
  • 1 2
  • 0 2
  • 0 2
  • 0 2 .. 提前非常感谢

【问题讨论】:

    标签: conditional regression logistic-regression spss


    【解决方案1】:

    这样就可以了:

    compute group=trunc(($casenum-0.1)/4)+1.
    

    请注意,如果订单发生变化或有少于或多于 4 行的组,这将不起作用。

    【讨论】:

    • 嗨,伊莱克。非常感谢您的回答。恐怕语法会导致空变量。也许我应该尝试重写这个问题:基本上需要的是一个组 id 列(1,2,3,4...n),每组只有 4 个案例。
    • 结果应该符合您的描述。也许您没有运行待处理的转换 - 在 TRANSFORM 菜单中找到它,或者使用 +G,或者使用 execute. 添加另一行语法
    • 是的,我忘了添加执行命令。现在效果很好。非常感谢,这是很大的帮助!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-22
    • 2019-03-02
    • 1970-01-01
    • 2016-09-13
    相关资源
    最近更新 更多