遺漏值函數
- 遺漏值函數 (表示式、變數名稱或常數) 的每一個引數必須以逗點區隔。
- 除了
MISSING函數之外,在遺漏值函數中只能使用數值作為引數。 - 關鍵字
TO可用來參照函數NMISS及NVALID的引數清單中的一組變數。 - 函數
MISSING和SYSMIS是邏輯函數,可以是IF、DO IF和其他條件式指令上更複雜規格的有用捷徑。
值。 VALUE(variable)。 數值。 傳回必須是數值變數名稱或變數名稱之向量參考的變數值(忽略變數的使用者遺漏值定義)。
遺漏. MISSING(variable)。 邏輯。 若變數含有系統遺漏值或使用者遺漏值,則傳回 1 或 true。 引數應為作用中資料集內的變數名稱。
SYSMIS. SYSMIS(numvar)。 邏輯。 如果 numvar 值為系統遺漏值,會傳回 1 或 true。 引數 numvar 必須是作用中資料集的數值變數名稱。
NMISS. NMISS(variable[,..]). 數值。 傳回具有系統遺漏值和使用者遺漏值的引數計數。 此函數需要一個以上引數,且引數應為作用中資料集內的變數名稱。
NVALID. NVALID(variable[,..]). 數值。 傳回包含有效值和未遺漏值的引數計數。 此函數需要一個以上引數,且引數應為作用中資料集內的變數名稱。