MERGEステートメント

「MERGEステートメント」の編集履歴(バックアップ)一覧はこちら

MERGEステートメント」(2008/10/12 (日) 20:20:06) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

複数のデータセット中のオブザベーションを1つのオブザベーションに結合する。 DATAステップしてーとメントで指定する。 構文 #highlight(sas){ DATA = SASデータセット名 ;  MERGE  data1 data2 オプション ; BY 変数1 変数2 … ; END = 変数 ; RUN;} MERGE : 横結合するデータセットを空白で区切って指定(最大50個のデータセットが指定できる)。 BY    : 指定した変数同士で結合する。  ・オプション   ・マージする個々のデータセットに対して詳細な支持を与える。   ・各データセットの横に()で囲んで指定。   ・データセットを読み込んだ時にオプションが設定される。    例)DROP、KEEP,REMANEオプションなど。 &u(){END = 変数 ;} ・マージ処理が終了したときに値が1にセットされる一時的な変数の名前を指定。 ・この変数には、マージ処理中には0でMERGEステートメントによって最後のオブザベーションが処理されると1にセットされる。 ・入力データセットのオブザベーション数が異なっていても、いずれかのSASデータセットの最後のオブザベーションが処理されたときに、  値が1にセットされる。 ・この変数は作成されるSASデータセットには出力されない。 &font(i,b){[[+Sampleへのリンク+>MERGEステートメント2]]} #hr(height=1,color=#002bb8)
複数のデータセット中のオブザベーションを1つのオブザベーションに結合する。 DATAステップしてーとメントで指定する。 構文 #highlight(sas){ DATA = SASデータセット名 ;  MERGE  data1 data2 オプション ; BY 変数1 変数2 … ; END = 変数 ; RUN;} MERGE : 横結合するデータセットを空白で区切って指定(最大50個のデータセットが指定できる)。 BY    : 指定した変数同士で結合する。  ・オプション   ・マージする個々のデータセットに対して詳細な支持を与える。   ・各データセットの横に()で囲んで指定。   ・データセットを読み込んだ時にオプションが設定される。    例)DROP、KEEP,REMANEオプションなど。 &u(){END = 変数 ;} ・マージ処理が終了したときに値が1にセットされる一時的な変数の名前を指定。 ・この変数には、マージ処理中には0でMERGEステートメントによって最後のオブザベーションが処理されると1にセットされる。 ・入力データセットのオブザベーション数が異なっていても、いずれかのSASデータセットの最後のオブザベーションが処理されたときに、  値が1にセットされる。 ・この変数は作成されるSASデータセットには出力されない。 &font(i,b){[[+ Sampleへのリンク +>MERGEステートメント2]]} #hr(height=1,color=#002bb8)

表示オプション

横に並べて表示:
変化行の前後のみ表示:
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。