遺漏值函數

  • 遺漏值函數 (表示式、變數名稱或常數) 的每一個引數必須以逗點區隔。
  • 除了 MISSING 函數之外,在遺漏值函數中只能使用數值作為引數。
  • 關鍵字 TO 可用來參照函數 NMISSNVALID的引數清單中的一組變數。
  • 函數 MISSINGSYSMIS 是邏輯函數,可以是 IFDO IF和其他條件式指令上更複雜規格的有用捷徑。

VALUE(variable)。 數值。 傳回必須是數值變數名稱或變數名稱之向量參考的變數值(忽略變數的使用者遺漏值定義)。

遺漏. MISSING(variable)。 邏輯。 若變數含有系統遺漏值或使用者遺漏值,則傳回 1 或 true。 引數應為作用中資料集內的變數名稱。

SYSMIS. SYSMIS(numvar)。 邏輯。 如果 numvar 值為系統遺漏值,會傳回 1 或 true。 引數 numvar 必須是作用中資料集的數值變數名稱。

NMISS. NMISS(variable[,..]). 數值。 傳回具有系統遺漏值和使用者遺漏值的引數計數。 此函數需要一個以上引數,且引數應為作用中資料集內的變數名稱。

NVALID. NVALID(variable[,..]). 數值。 傳回包含有效值和未遺漏值的引數計數。 此函數需要一個以上引數,且引數應為作用中資料集內的變數名稱。