マクロを次のコードに追加して、毎月同じことを別々に行うことはできますか?たとえば、sourceg.trades_nov2008も作成する必要があります。ありがとうございました。SASのマクロを日付変数に追加して、毎月のデータセットを個別に作成する方法はありますか?
data sourceg.trades_dec2008(drop=dt);
set sourceh.trades_: indsname=ds_name open=defer;
dt = input(scan(ds_name, 2, "_"), date9.);
day = day(dt);
month = month(dt);
year = year(dt);
newtime=time/1000;
format newtime time12.3;
Hour=hour(newtime);
Minute=minute(newtime);
Second=second(newtime);
run;
出力データセット名のほかに日付はどこに入りますか?どこでも使用されていない場合、結果は反復間で同じになります。 – Reeza
trades_01jan2008 trades_02jan2008私は毎日のような名前のファイルを追加しようとしています。私がtrades_jan2008という月次ファイルに追加したコードです。しかし、私はこれを数年間のデータのために行う必要があり、私はマクロでそれをしようとしていました。ありがとうございました。 –
データのステップで月が有効になるのはどこですか?特定の行を強調表示してください。 – Reeza