【问题标题】:How can I use SPSS syntax to count instances of variable combinations?如何使用 SPSS 语法来计算变量组合的实例?
【发布时间】:2019-07-26 09:32:16
【问题描述】:

我有分类变量,例如“家庭收入”、“城市/农村”、“性别”、“年龄”。我想知道有多少人(例如):低家庭收入、城市、男性和第二年龄组。

也就是说,我不想单独计算每个变量的频率,而是想看看有多少人躺在它们的交叉点上。

基本上:如何使用 SPSS 找出我的数据集中有多少人是 25-33 岁之间的低收入城市男性?

【问题讨论】:

    标签: syntax count spss


    【解决方案1】:

    按分类变量聚合可以为您提供所有可能的交集:

    dataset declare agg.
    aggregate /out = agg /break = Household income Urban_rural Gender AgeGroup /Nintersect = n .
    dataset activate agg.
    

    新数据集现在具有在aggregate 命令中用作中断的所有分类变量的每个交集的案例计数。

    【讨论】:

      【解决方案2】:

      您可以使用分析/描述性统计菜单中的crosstab 命令。当您想要与 2 个变量相交时,此方法效果最佳。您也可以使用图层,因为您有第三个变量

      对于 3 个以上的变量,请使用 if 重新编码:

      if age=2 and gender=1... Recodevar=1'. Fre recodevar.

      注意重叠的场景,这样你就不会覆盖你的recodevar

      【讨论】:

      • 如果某个答案是您问题的正确答案,请勾选该答案左侧的复选标记,将其标记为答案。谢谢,欢迎使用 stackoverflow!
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多