1オブザベーションあたりのレコードが複数あるデータに欠損レコードや無効なレコードが検出された際に、入力データを再同期します。
該当要素: | DATAステップ |
カテゴリ: | アクション |
種類: | 実行 |
data inspect; input id 1-3 age 8-9 #2 id2 1-3 loc #3 id3 1-3 wt; if id ne id2 or id ne id3 then do; put 'DATA RECORD ERROR: ' id= id2= id3=; lostcard; end; datalines; 301 32 301 61432 301 127 302 61 302 83171 400 46 409 23145 400 197 411 53 411 99551 411 139 ;
DATA RECORD ERROR:id=302 id2=302 id3=400 NOTE:LOST CARD.RULE:----+----1----+----2----+----3----+----4----+----5----+---- 14 302 61 15 302 83171 16 400 46 DATA RECORD ERROR: id=302 id2=400 id3=409 NOTE:LOST CARD.17 409 23145 DATA RECORD ERROR: id=400 id2=409 id3=400 NOTE:LOST CARD.18 400 197 DATA RECORD ERROR: id=409 id2=400 id3=411 NOTE:LOST CARD.19 411 53 DATA RECORD ERROR: id=400 id2=411 id3=411 NOTE:LOST CARD.20 411 99551