Spss语法如何使用标签列出值

时间:2016-11-21 14:48:22

标签: list syntax labels spss

我喜欢在spss中使用list命令,但是当它在输出中输出对应于类别而不是标签的数字时,会让人感到困惑。

例如:

Data list list
/ id var1 var2.
BEGIN DATA.
1, 2, 2
2, 2, 2
3, 1, 1
END DATA.
LIST.
VALUE LABELS VAR1 1 'YES' 2 'NO'.
VALUE LABELS VAR2 1 'YES' 2 'NO'.
LIST.

附加值标签后,LIST的输出相同。我想打印值标签,而不是值本身 任何帮助将非常感激

1 个答案:

答案 0 :(得分:3)

使用LIST命令,我认为没有办法控制此方法,打印值与标签。

但是你可以SUMMARIZEAnalyze--> Reports-->Case Summaries...)以传统的表格格式产生结果并具有更大程度的选项。因此,您可以根据需要控制打印值与标签的对比。通常,这将使用SET TNUMBERS完成。例如,您也可以使用TVARS来控制变量名称与标签。所有和任何表输出过程都是这种情况。

PRESERVE.
SET TVARS=LABELS TNUMBERS=LABELS.
SUMMARIZE
  /TABLES=ALL
  /FORMAT=VALIDLIST NOCASENUM TOTAL LIMIT=100
  /TITLE='CASE SUMMARIES'
  /MISSING=VARIABLE
  /CELLS=COUNT.
RESTORE.
上面的

PRESERVERESTORE(就像在锡上所说的那样)在进行任何(SET)更改之前保留设置,然后在完成后恢复。