Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

179 total results found

infileステートメント

SAS Base 外部ファイルを読み込む

データセットとして読み込む外部ファイルの情報を指定する。 infileステートメント - SAS® Help Center filename test_data "C:\SAS_Study\test2.csv"; data work.test; infile test_data dim="," firstobs=2; input id:$8. name:$32. class:8.; run;

filenameグローバルステートメント

SAS Base グローバルステートメント

外部ファイル(.csvや.xlsxなど)がある場所に「ファイル参照名」を付ける(パス情報を特別な変数に入れる) filenameステートメント filename test_data = 'C:\SAS_Study\test.csv'; proc import datafile=test_data out=work.test dbms=csv replace; getnames = yes; datarow = 2; run;

proc exportステートメント

SAS Base procステップ

データセットを外部ファイルへ出力する。 proc exportステートメント - SAS® Help Center サンプル proc export data=sashelp.class outfile='C:\SAS_Study\class.csv' dbms=csv replace; run; proc export data=sashelp.class outfile='C:\SAS_Study\class.xlsx' dbms=xlsx replace; sheet = class;...

ods htmlステートメント

SAS Base

データセットやレポートをHTMLファイルへ出力する。 ods htmlステートメント ods html file='C:\SAS_Study\class.html'; proc means data=sashelp.class; run; ods html close;

proc univariateステートメント

SAS Base procステップ

各種統計量を算出し、レポートを出力する。 univariateプロシジャ - SAS® Help Center proc univariate data=sashelp.class normal plot; var height; output out=work.result n=n mean=mean std=std median=median; run;

cat関数

SAS Base dataステップ内関数(文字列の編集)

文字列を結合する。cat(X, Y, ...)

xグローバルステートメント

SAS Base グローバルステートメント

OSコマンドを実行する。 xステートメント- SAS® Help Center

libnameグローバルステートメント

SAS Base グローバルステートメント

SASデータセットが格納されるSASライブラリを定義する。 libnameステートメント データセット以外にも「SASエンジン」を指定することで、他のタイプのファイルへのアクセスを可能にすることもできる。

cats関数

SAS Base dataステップ内関数(文字列の編集)

文字列の先頭・末尾のスペースを取り除き、結合する。cats(X, Y, ...)

catx関数

SAS Base dataステップ内関数(文字列の編集)

文字列の先頭・末尾のスペースを取り除き、指定した区切り文字で結合する。catx('区切り文字', X, Y, ...)

tranwrd関数

SAS Base dataステップ内関数(文字列の編集)

文字列X内の'ABC'を'XYZ'に置換する。tranwrd(X, 'ABC', 'XYZ') tranwrd(変換したい文字列, 検索文字列, 置換する文字列) TRANWRD関数 - SAS® Help Center

compress関数

SAS Base dataステップ内関数(文字列の編集)

文字列Xから、指定した文字Aをすべて取り除く。除去対象の文字列を指定しない場合は、スペースをすべて取り除く。compress(X, 'A')

length関数

SAS Base dataステップ内関数(文字列の情報取得)

文字列Xの長さを1バイト単位で取得する。length(X)

trim関数

SAS Base dataステップ内関数(文字列の編集)

文字列の末尾のスペースを取り除く。trim(X)

strip関数

SAS Base dataステップ内関数(文字列の編集)

文字列の先頭および末尾のスペースを取り除く。strip(X)

count関数

SAS Base dataステップ内関数(文字列の情報取得)

文字列Xに存在する'A'の個数をカウントする。count(X, 'A')

klength関数

SAS Base dataステップ内関数(文字列の情報取得)

文字列Xの長さを文字数単位で取得する(1バイト文字も2バイト文字も長さ1としてカウント)。klength(X)

index関数

SAS Base dataステップ内関数(文字列の情報取得)

文字列Xの最初の'ABC'の開始位置を取得する。index(X, 'ABC')

substr関数

SAS Base dataステップ内関数(文字列の情報取得)

文字列Xの部分文字列(5~8文字目)を取得する。substr(X, 5, 8)

日時データの利用

SAS Base

YYMMDDx出力形式 data work.date_info; now_datetime = datetime(); now_date = datepart(now_datetime); now_time = timepart(now_datetime); yyyymmddn = put(now_date, yymmddn8.); /* yyyymmdd(n:区切り文字なし) */ yyyymmddb = put(now_date, yymmddb8.); /* yyyymmdd(b:スペース区切り)...