嵌套分类变量

本示例使用数据文件 survey_sample.sav。 请参阅样本文件主题以获取更多信息。

与交叉制表相似,嵌套可以显示两个分类变量之间的关系,区别在于使用嵌套时一个变量嵌套在同一维度中的另一个变量内部。 例如,可以在行维度中的 Age category 内部嵌套 Gender,从而显示每个年龄组中的男性和女性人数。

  1. 打开表构建器(“分析”菜单,“表格”,“定制表”)。
  2. 单击重置删除表构建器中所有以前的选择。
  3. 在表构建器中,将 Age category 从变量列表拖放到画布窗格上的“行”区域中。
  4. Gender 从变量列表拖放到“行”区域中 Age category 的右侧。

    现在画布窗格上的预览显示嵌套表将只包含计数列,并且每个单元格包含各年龄类别中男性或女性的人数。

    您可能会注意到变量标签 Gender 被重复显示,为各个年龄类别分别显示了一次。 通过将类别最少的变量放置在最外面的嵌套层可以最大限度地减少这种重复的次数。

  5. 单击画布窗格上的变量标签 Gender。
  6. 将该变量拖放到“行”区域中尽可能靠左的位置。

    现在只重复两次 Age category,而不是重复六次 Gender。 这个表更加整洁,但生成的结果与之前的结果在本质上是相同的。

  7. 单击确定以创建表。
图 1. 嵌套在 Gender 之内的 Age category 的表
嵌套在 Gender 之内的 Age category 的表

注意:定制表不会显示分层拆分文件处理。 要取得与分层拆分文件相同的结果,可将拆分文件变量放在表的最外嵌套层中。 有关拆分文件处理的详细信息,请参见拆分文件