使用“堆叠”可以复制两个或更多列中的数据以堆叠成更长的列。当您使用“堆叠”时,Minitab 还会创建一列 ID 以指示每个观测值属于哪个组。在分析和图形中,可以使用此 ID 列作为组变量。

共有以下三个堆叠命令:堆叠列堆叠列区组堆叠行

堆叠列

将一个或多个列互相在顶部堆叠。例如,在下面的工作表中,西雅图波士顿纽约列中的数据堆叠到销售量列中。对于每个值,来源存储在下标列中。

C1 C2 C3 C4-T C5
西雅图 波士顿 纽约 下标 销售量
63 36 52 西雅图 63
71 32 46 西雅图 71
68 35 51 西雅图 68
66 29 50 西雅图 66
      波士顿 36
      波士顿 32
      波士顿 35
      波士顿 29
      纽约 52
      纽约 46
      纽约 51
      纽约 50

堆叠列区组

来自多组列的数据堆叠在一起。例如,在下面的工作表中,如下各列中的数据堆叠在一起:
  • 西雅图季度
  • 波士顿季度
  • 纽约季度
销售量季度列包含堆叠列,每个销售量值的来源列都存储在下标列中。
C1 C2 C3 C4 C5-T C6 C7
季度 西雅图 波士顿 纽约 下标 销售量 季度
1 63 36 52 西雅图 63 1
2 71 32 46 西雅图 71 2
3 68 35 51 西雅图 68 3
4 66 29 50 西雅图 66 4
        波士顿 36 1
        波士顿 32 2
        波士顿 35 3
        波士顿 29 4
        纽约 52 1
        纽约 46 2
        纽约 51 3
        纽约 50 4

堆叠行

将一组行中的数据堆叠在一列中。例如,在下面的工作表中,西雅图波士顿纽约列中各行的数据堆叠到销售量列中。季度列包含行下标,城市列包含列下标。

C1 C2 C3 C4 C5 C6 C7-T
季度 西雅图 波士顿 纽约 销售量 季度 城市
1 63 36 52 63 1 西雅图
2 71 32 46 36 1 波士顿
3 68 35 51 52 1 纽约
4 66 29 50 71 2 西雅图
        32 2 波士顿
        46 2 纽约
        68 3 西雅图
        35 3 波士顿
        51 3 纽约
        66 4 西雅图
        29 4 波士顿
        50 4 纽约

在何处查找这些命令

要堆叠数据,请选择以下选项之一:
  • 数据 > 堆叠 >
  • 数据 > 堆叠 > 列的区组
  • 数据 > 堆叠 >

何时使用备择命令

如果要堆叠来自多个工作表中的相应列,请使用堆叠工作表