do-endステートメントスポンサーリンクステートメント2019.04.172020.08.18構文1 — to,byを利用do 繰り返し変数 = 開始値 to 終了値 by 増分; 繰り返したい内容;end;例1data do_end_1; do i = 2 to 10 by 2; result = 3 * i; output; end;run;結果1構文2 — カンマを利用do 繰り返し変数 = 値1,値2,値3,・・・; 繰り返したい内容;end;例2data do_end_2; do i = 2,4,6,8,10; result = 4 * i; output; end;run;結果2応用、to,by,カンマを併用data do_end_3; do i = 1,2 to 10 by 2,1,5,10; result = 5 * i; output; end;run;/* iの値を以下の要領で変化させる。 *//* 最初に1。2から10まで2ずつ増加。1,5,10と進む。 */結果
コメント