VIND 次指令 (CASESTOVARS 指令)

VIND 次指令會在新資料檔中建立指標變數。 指標變數指出觀察值的值是否存在。 如果觀察值的值存在,指標變數的值是 1;反之則為 0。

  • 針對 INDEX 次指令上所指定變數的每一個唯一值,會建立一個新的指標變數。
  • 如果未使用 INDEX 次指令,則每次在列群組內發現新值時都會建立指標變數。
  • 可以在次指令上的 ROOT 關鍵字之後指定選用的根名稱。 預設根名稱為 ind
  • 新指標變數的格式為 F1.0。

範例

如果原始變數為:

insure     caseid     month     bps     bpd

和資料如第一個範例所示,指令:

SPLIT FILE BY insure.
CASESTOVARS
	/ID=caseid
	/INDEX=month
	/VIND
	/DROP=caseid bpd.

使用下列資料建立新檔案:

  • 指令已建立三個新的指標變數-索引變數 的每一個唯一值各一個。