2019年7月9日火曜日

「_NULL_の活用」PROC SORT編




以前「_NULL_」について紹介しました。
https://sas-boubi.blogspot.com/search/label/_NULL_



「_NULL_」のちょっとしたテクニックとして、私は以下のような使い方をすることがあります。

* sample data ;
data test;
input a;
cards;
1
2
2
3
;

* _null_ を使う ;
proc sort data=test nouniquekey out=_null_ uniqueout=out1;
    by a;
run;


NOUNIQUEKEYについては以下の記事をご覧ください。
https://sas-boubi.blogspot.com/2014/03/sort.html




ポイント
  • 今回の例では「out=」に出力されるデータセットが別に要らなかったので「out=_null_」として出力しないようにしてます。
  • (もし「out=」を省略すると、「data=」に指定したデータセットに直接上書きしてしまうので、それの予防措置)



実は以前書いた記事でもこのテクニックを使ってます。
https://sas-boubi.blogspot.com/2019/06/blog-post.html



0 件のコメント:

コメントを投稿