SAS Tips
データグリッド関数
DATAGRID_DUMPTOLOG関数
https://go.documentation.sas.com/doc/jp/edmcdc/v_056/edmdatagrids/p1da42svmyhzygn1r1f2uq10ntsh.htm
DATAGRID_GET関数
https://go.documentation.sas.com/doc/jp/edmcdc/v_056/edmdatagrids/n04ham6nlknk8ln17nuk76nue4vw.htm
DATAGRID_ADDROW関数
https://go.documentation.sas.com/doc/jp/edmcdc/v_056/edmdatagrids/n109izonc0diazn0z2gy6wqehync.htm
Base言語
proc ds2ステートメント
https://documentation.sas.com/doc/ja/pgmsascdc/v_061/proc/n0ox2hnyx7twb2n13200g5hqqsmy.htm
do untilステートメント
条件が真になるまで、処理をループする。 https://documentation.sas.com/doc/ja/pgmsascdc/v_061/lestmtsref/p1021qt3a3n8m...
E8601DZw.d 入力形式
yyyy-mm-ddThh:mm:ss+|–hh:mm.<fffff> または yyyy-mm-ddThh:mm:ss.<fffff>Z 形式の日時値を入力する。 https://documen...
tzoneu2s関数
UTC日時値をSAS日時値へ変換する。 https://documentation.sas.com/doc/ja/pgmsascdc/v_061/lefunctionsref/n1ien0skr...
DATETIMEw.d 出力形式
ddmmmyy:hh:mm:ss.ss 形式でSAS日時値を出力する。 https://documentation.sas.com/doc/ja/pgmsascdc/v_061/leforinf...
NLDATMw. 出力形式
現在のSASロケールに適した形式(ja環境では yyyy/mm/dd hh:mm:ss)で、形式でSAS日時値を出力する。 https://documentation.sas.com/doc/j...
where= データセットオプション
https://documentation.sas.com/doc/ja/pgmsascdc/v_061/ledsoptsref/p0ny9o8t8hc5zen1qn3ft9dhtsxx.htm
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...