Skip to main content

SAS Tips

データグリッド関数

Base言語

set句で読み込む行の条件を指定する

where=データセットオプション を使用する。

列名を変更してデータセットを読み込む

rename=データセットオブション を使用する。

文字列を置換する

tranwrd関数 を使用する。

外部ファイルの存在を確認する

dataステップ内で fileexist関数 を使用する。

dataステップ内でマクロ変数に値を代入する

call symputx("マクロ変数名", 格納したい値)で代入する。

ソートせずにbyステートメントを使用する

byステートメントにnotsortedオプションを付与する。 data A1; set Q1; retain GROUP 0; by val notsorted; if firs...

データセットの概要やメタ情報を確認する

proc contents data=sashelp.class; run;

DS2コードでCASにテーブルを読み込む

table.loadTableアクションを用いる。 proc cas; session casauto; table.loadTable / sourceCaslib = "m...

CASテーブルをセッションスコープからグローバルスコープへ昇格する

table.promoteアクションを用いる。

SAS Studioでproc ds2内のログを出力

dcl package logger logr( 'App.TableServices.d2pkg.HTTP' ); logr.log( 3, '--- Beginning of respons...

CASE文を記述したい

⇒ selectステートメント

日付値の取り扱い

proc ds2; data _null_; method run(); dcl varchar(50) timestamp_str; dcl double ...

CAS

新規ページ

データグリッド内の値を取得する DATAGRID_GET関数 DATAGRID_GET(データグリッド変数, '取得対象の列名', 取得対象の行番号) https://go.documenta...