「 SAS 」 一覧

【SAS】%MACROはマクロを定義することができる。【%MEND】

2022/09/24   -%MACRO, %MEND, SAS

今回はマクロについて解説していきたいと思います。 %macro data1; data data1 ; id1=”1111″; id2=”1111″; id3=”1111″; output; id1= …

【SAS】DATAステートメントは複数データセットを出力できる。

2022/09/17   -DATA, SAS

今回はDATAステートメントで複数データセットを出力する方法について解説します。 /* data2 data3_1 */ data data1 ; id1=”1111″; id2=”1111″; id …

【SAS】DISTINCTは重複をユニークにする。【SQL】

2022/09/03   -DISTINCT, SAS, SQL

今回はSQL文のDISTINCTについて解説します。 /* Id1 */ data data1; Id1=1111; Id2=1111; Id3=1111; Id4=1111; output; Id1 …

【SAS】DATASETSプロシージャを使ってデータセットを削除する。その2【KILL】

2022/08/27   -DATASETS, KILL, SAS

今回はDATASETSプロシージャを使ってデータセットを削除する方法の続きを解説していきます。(前回の参考:【SAS】DATASETSプロシージャを使ってデータセットを削除する。【DELETE】 | …

【SAS】STOPステートメントは処理を切り上げる。

2022/08/20   -SAS, STOP

今回はSTOPステートメントについて解説していきます。 /* stop1 */ data data1; id1=”1111″; id2=”1111″; id3=”1111″; output; stop …

【SAS】ORDER BY句無しで抽出した際の出力順【SQL】

2022/08/07   -ORDER BY, SAS, SQL

この記事の要約:「ORDER BYを使わない場合、SQLで抽出した際の並び順は保証されない」 SQL文で抽出を行った際に、困ったことが起きました。 同じPG文なのに1回目と2回目で出力結果に違いがある …

【SAS】DATASETSプロシージャを使ってデータセットを削除する。【DELETE】

2022/06/22   -DATASETS, DELETE, SAS

今回はDATASETSプロシージャを使ってデータセットを削除する方法について解説します。  /* delete; */ data data1; id1=”1111″; id2=”1111″; …

【SAS】SAS Studio上でカラムの順番を変える方法

2022/06/21   -SAS, カラム(列)

今回はSAS Studio上でカラムの順番を変える操作について解説します。 ちなみにカラムの出力順をプログラムで制御する方法は過去の記事で解説しています。(参考:【SAS】FORMATはカラムの出力順 …

【SAS】FIRST, LAST↔SORT NODUPKEYの変換

2022/06/17   -FIRST, LAST, NODUPKEY, SAS, SORT

今回はfirst, last↔SORT NODUPKEYの変換について解説します。 結論を先に書くと、変換できる場合、変換できない場合とがあります。 /*sort1*/ data dat …

【SAS】SORTプロシージャはBYで指定した変数で並べ替える その2 降順

2022/06/14   -DESCENDING, SAS, SORT

今回はSORTプロシージャの降順について解説します。(前回:【SAS】SORTプロシージャはBYで指定した変数で並べ替える その1 昇順 | ビジネスイッチ (how-to-business.com) …