我正在嘗試使用參數來編寫小型程序,以備份企業指南中的數據集(名稱+日期+時間)。這裏是代碼: data &WhatLib..&WhatTable%str(_)&SYSDATE.%sysfunc(tranwrd(%str(&SYSTIME.),:,_)) ;
set &WhatLib..&WhatTable ;
run;
WhatLib(默認值工作)和WhatTable(默認值_PRODSA
我的數據看起來像這樣,我不知道如何獲得列「想要」。我嘗試過各種保留,滯後和總和函數的組合,但遺憾的是沒有成功。 month quantity1 quantity2 want
1 a x x+sum(b to l)
2 b y sum(x to y)+sum(c to l)
3 c z sum(x to z)+sum(d to l)
4 d
5 e
我出口與SAS JSON格式的數據: %macro json4datatables(ds,path,file,charvars,numvars)
/store source
DES="json4datatables(ds,path,file,charvars,numvars)";
/* creates a json with no headers
* a