2016-11-21 184 views
4

我喜欢在spss中使用list命令,但是当它在输出中输出与类别对应的数字而不是标签时,它可能会引起混淆。Spss语法如何使用标签列出值

例如:

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的输出是相同的后附上值标签。我想打印价值标签,而不是价值本身 任何帮助将不胜感激

回答

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)在更改之前保存的设置,然后还原一次完成。

+0

谢谢* 1.000.000你为我节省了很多时间 – BigQ