かきためぬ

書き溜めたいきもちは山々だけど

2016-09-01から1ヶ月間の記事一覧

【SAS】SCAN関数を活用して「1-1」みたいな値を持つ文字変数をソートする

SAS

テストデータ作成 DATA test; INPUT id $; CARDS; 2-2 1-3 1-9 2-6 1-4 2-5 1-6 1-7 1-8 2-7 1-10 2-1 1-2 2-4 2-3 1-1 2-8 1-5 2-9 2-10 ; RUN; データセットの中身 この文字変数を 1-1 1-2 1-3 1-4 1-5 1-6 1-7 1-8 1-9 1-10 2-1 2-2 2-3 2-4 2-5 2-6 2-7 …

【SAS】アウトプットウィンドウへの出力を制御

SAS

PRINTプロシジャを実行するとアウトプットウィンドウにデータセットの中身が表示される。 PROC PRINT DATA=test; RUN;以上を実行するとアウトプットウィンドウに以下の内容が出力される でも、プロシジャによっては実行結果をアウトプットウィンドウにいちい…

【SAS】オブザベーション数をカウントする【SQLプロシジャ使用】

SAS

SQLプロシジャを使ってオブザベーション数をカウントするやり方 ※データは前回と同じものを使用 PROC SQL; CREATE TABLE count AS SELECT COUNT(*) AS cnt FROM test; QUIT; 作成されたデータセットの中身は前回と同じ categoryごとにカウントならgroup by P…

【SAS】オブザベーション数をカウントする【SQLプロシジャは使用しない】

SAS

データセットのオブザベーション(行数)をカウントするやり方 テストデータを作成 *変数category、valueを持つデータセット「test」を作成; DATA test; INPUT category value; CARDS; 2 257 1 172 3 169 3 208 2 408 2 400 1 315 1 156 3 30 1 262 1 484 3 …