INDEX 次指令 (CASESTOVARS 指令)
在原始的資料中,變數出現在單一行。 而在新的資料檔中,該變數將會在多個新行中出現。 INDEX 次指令會命名原始資料中應用來建立新行的變數。 INDEX 變數也用來命名新直欄。
選擇性地使用 GROUPBY 次指令,可以使用 INDEX 變數來決定新行的順序,並且使用 VIND 次指令,可以使用 INDEX 變數來建立指標變數。
- 字串變數可以用作索引變數。 它們不能包含原始資料中列的空白值,這些列符合併入新資料檔的條件。
- 數值變數可以用作索引變數。 它們只能包含非負整數值,且不能具有系統遺漏值或空白值。
- 在原始檔案中的每一列群組內,每一列都必須有不同的索引變數值組合。
- 如果未使用
INDEX次指令,則索引會在每個列群組內從 1 開始,並在原始變數中發現新值時增量。 INDEX次指令上列出的變數可能不會出現在ID、FIXED或DROP次指令上。- 索引變數不是要成為新資料檔中變數群組的候選項。