概述 (COUNT 命令)

COUNT 创建一个数字变量,对于每个个案,该变量对变量列表中出现的相同值 (或值的列表) 进行计数。 新变量称为 target 变量。 计数的变量和值是 criterion 变量和值。 条件变量可以是数字或字符串。

基本规范

基本规范是目标变量,等号,标准变量以及括在括号中的标准值。

语法规则

  • 使用斜杠来分隔每个目标变量的规范。
  • 为单个目标变量指定的条件变量必须是全部数字或全部字符串。
  • 条件值列表上的每个值必须以逗号或空格分隔。 字符串值必须括在引号内。
  • 关键字 THRULOWEST (LO) , HIGHEST (HI) , SYSMISMISSING 只能与数字条件变量配合使用。
  • 可以在多个条件变量列表上指定一个变量。
  • 您可以使用关键字 TO 来指定具有相同条件值的连续条件变量。
  • 您可以为单个目标变量指定多个变量列表,以计算不同变量的不同值。

操作

  • 目标变量始终是数字变量,并且针对每个个案初始化为 0。 将为它们分配 F8.2的字典格式。
  • 如果目标变量已存在,那么将替换其先前的值。
  • COUNT 将忽略用户缺失值的缺失值状态。 它会计算一个值,即使该值先前已声明为缺失也是如此。
  • 目标变量从不缺少系统。 要定义目标变量的用户缺失值,请使用 RECODEMISSING VALUES 命令。
  • SYSMIS 计算数字变量的系统缺失值。
  • MISSING 对数字变量的用户缺失值和系统缺失值进行计数。