tips(SAS)Frame(枠、フレーム)を作る Frameを作ります。出力データがゼロ件の場合、このFrameとmergeすることでオブザベーションが発生しない問題を回避します。フレーム、枠、Dummy、ダミー、箱、etc.. 人によっていろんな呼び方があるようです。 コード data ...2020.07.09tips(SAS)
プロシジャREPORTプロシジャ 概要:要約レポートまたは詳細レポートを作成します。 構文 構文 PROC REPORT <option(s)>; BREAK location break-variable </ option(s)>; BY variable-1<< DE...2020.07.08プロシジャ
tips(SAS)重複を削除する 重複したオブザベーションを削除したい。SORTプロシジャを利用します。 構文 PROC SORT DATA = ソート前のデータセット OUT = ソート後のデータセット NODUPKEY; BY ソートキー; RUN; proc sort...2020.07.04tips(SAS)
tips(SAS)プロシジャ実行時に結果ビューアへの出力を抑制する ods selectを利用します。 前提 結果ビューアって? 上の赤枠:結果(結果ウィンドウ)下の赤枠:結果ビューア(結果ビューアウィンドウ)※画像はSAS-Studioのものですが、PC版のSASでも同様のものがあります。 実行したプロシ...2020.07.03tips(SAS)
tips(SAS)プロシジャの出力結果をRTFファイルで出力する ods rtfを利用します。 構文 ods rtf file = "出力ファイル名(フルパス)"; (プロシジャ) ods rtf close; 例 ods rtf file = "/home/xxxxxxxxxx/data/dummy07...2020.07.02tips(SAS)
tips(SAS)プロシジャ出力を結果ウィンドウに出力しない ods exclude 〜 selectで実現できます。あまり実感したことはありませんが、プログラム内でプロシジャを何度も実行するときなど、若干処理速度が上がると思います。 構文 ODS EXCLUDE ALL; (プロシジャ) ODS S...2020.07.01tips(SAS)