Skip to content

15.7.1.3 覆盖测量级别 ​

默认情况下,CTABLES 使用变量的测量级别来决定将其视为分类变量还是标度变量。被赋予名义或有序测量级别的变量被视为分类变量,标度变量被视为标度变量。

当 PSPP 从外部格式(例如文本文件)读取数据时,变量的测量级别往往未知。如果 CTABLES 在某个变量具有未知测量级别时运行,它会先遍历一遍数据,使用前文某节所述的规则(参见 Measurement Level)来猜测测量级别。可使用 VARIABLE LEVEL 命令设置或更改变量的测量级别(参见 VARIABLE LEVEL)。

若要在 CTABLES 的某一次使用中临时将变量视为分类变量或标度变量,可在变量名后分别添加 ‘[C]’ 或 ‘[S]’。以下示例展示了变量 monthDaysMin1drink 分别作为标度变量(其测量级别的默认处理方式)和分类变量分析时的输出:

CTABLES
    /TABLE monthDaysMin1drink BY gender
    /TABLE monthDaysMin1drink [C] BY gender.
MaleFemale
S3a. GENDER:
MaleFemale
MeanMean
20. On how many of the thirty days in this typical month did you have one or more alcoholic beverages to drink?75
S3a. GENDER:
CountCount
20. On how many of the thirty days in this typical month did you have one or more alcoholic beverages to drink?None152258
1403653
2284324
3169215
4178143
5107106
66759
73111
810174
964
109575
1140
125833
1332
14133
157958
16106
1742
1854
1920
2010547
2120
2233
2303
2430
253525
2611
2733
28138
2933
Every day10443

基于 GNU PSPP 2.0.1 手册与入门教程整理