概述 (WEIGHT 命令)

WEIGHT 为个案提供不同的权重 (通过模拟复制) 以进行统计分析。 WEIGHT 可用于将样本加权至总体大小,以用于报告目的或从表或其他聚集数据复制示例。 通过 WEIGHT,可以以算术方式更改样本大小或其分布。

要应用抽样设计产生的权重,请参阅 抽样和检验

基本规范

基本规范是关键字 BY 后跟权重变量的名称。 根据指定变量的值对个案进行加权。

语法规则

  • 只能指定一个数字变量。 该变量可以是预编码的加权变量,也可以使用变换语言进行计算。
  • WEIGHT 不能放在 FILE TYPE—END FILE TYPEINPUT PROGRAM—END INPUT PROGRAM 结构中。 它可以在变换程序中跟随这些命令放在几乎任何位置。 请参阅主题 命令和程序状态 以获取更多信息。

操作

  • 与大多数变换不同, WEIGHT 一旦在命令序列中迂到就会生效。 因此,应特别注意它在命令中的位置。 请参阅主题 命令顺序 以获取更多信息。
  • 加权在会话期间是永久的,除非它前面有 TEMPORARY 命令,由另一个 WEIGHT 命令更改,或者使用 WEIGHT OFF 规范关闭。
  • 每个 WEIGHT 命令都会覆盖先前的命令。
  • WEIGHT 使用指定变量的值对后续过程的个案进行算术复制。 不会以物理方式复制案例。
  • 权重值不需要是整数,并且某些过程 (例如 FREQUENCIESCROSSTABSCTABLES) 将在 WEIGHT 变量上使用小数值。 但是,大多数过程都会将 WEIGHT 变量视为复制权重,并且只会将小数权重舍入为最接近的整数。 某些过程完全忽略 WEIGHT 变量,在特定于过程的文档中说明了此限制。 "复杂样本" 附加模块中的过程可以使用在 CSPLAN 命令上指定的反向采样权重。
  • 权重变量具有缺失值或非正值的个案被视为权重为 0 ,因此对于统计过程不可见。 即使指定了未加权计数,也不会在计算中使用这些值。 但是,这些案例会保留在文件中,并且包含在案例列表中,并在保存文件时保存。
  • 当加权生效时保存的文件将保持该加权。
  • 如果加权个案数超过样本大小,那么显着性检验会膨胀; 如果显着性检验较小,那么会膨胀。