SPSS 自定义表格嵌套

问题描述 投票:0回答:1

我正在尝试嵌套标称变量,但我不断收到一个错误,即一个比例变量可能无法与另一个比例变量交叉或嵌套。

这是我尝试使用的代码:

CTABLES
  /VLABELS VARIABLES=Status PD DISPLAY=DEFAULT
  /TABLE Status [C][COLPCT.VALIDN 'Percent' PCT40.0, COUNT 'Frequencies' F40.0] BY PD [C][COLPCT.VALIDN 'Percent' PCT40.0, COUNT 'Frequencies' F40.0]
  /CLABELS COLLABELS=OPPOSITE
  /CATEGORIES VARIABLES=Status [1, 2, 3, 4, SUBTOTAL='Percent n', OTHERNM, MISSING] EMPTY=INCLUDE
     TOTAL=YES LABEL='Total responses n' POSITION=AFTER
  /CATEGORIES VARIABLES=PD [1, 0 SUBTOTAL='Percent n', OTHERNM, MISSING] EMPTY=INCLUDE
    TOTAL=YES LABEL='Total responses n' POSITION=AFTER
  /CRITERIA CILEVEL=95

我尝试通过自定义表创建向导并粗略地想出了这段有效的代码。

CTABLES
  /VLABELS VARIABLES=Status PD DISPLAY=DEFAULT
  /TABLE Status [C][COLPCT.COUNT PCT40.0, COUNT F40.0] BY PD
  /CATEGORIES VARIABLES=Status ORDER=A KEY=VALUE EMPTY=INCLUDE MISSING=EXCLUDE
  /CATEGORIES VARIABLES=PD ORDER=A KEY=VALUE EMPTY=EXCLUDE
  /CRITERIA CILEVEL=95

我无法弄清楚我所拥有的内容和它生成的代码之间有什么区别导致了问题。

spss
1个回答
0
投票

我让它像这样工作:

CTABLES
/VLABELS VARIABLES=Status PD DISPLAY=DEFAULT
/TABLE Status [C][COLPCT.VALIDN 'Percent' PCT40.0] BY PD
/CATEGORIES VARIABLES=Status [1, 2, 3, 4, SUBTOTAL='Percent n', OTHERNM, MISSING] EMPTY=INCLUDE
  TOTAL=YES LABEL='Total responses n' POSITION=AFTER
/CATEGORIES VARIABLES=PD [1, 0] EMPTY=INCLUDE
 TOTAL=NO POSITION=AFTER
/CRITERIA CILEVEL=95

我认为删除“CLABELS COLLABELS = OPPOSITE”行就可以了

© www.soinside.com 2019 - 2024. All rights reserved.