Re: [問題] SAS保留變數方法
※ 引述《eigenvalue (somnambulist)》之銘言:
: 目前遇到一些Do loop問題
: 程式碼如下
: %MACRO SQL(num);
: %do i = 1 %to #
: PROC SQL;
: CREATE TABLE WORK.STACY AS SELECT
: ID,
: PAY&i AS DJC&i → 這裡的話只會保留 i = 12
: FROM WORK.STACY1; 也就是只有DJC12 一個變數
: QUIT; 要如何完整保留12個變數
: %end;
: %MEND;
: %SQL(12);
: 謝謝!
擺錯了
PROC SQL;
CREATE TABLE WORK.STACY AS SELECT
ID,
%MACRO SQL(num);
%DO i = 1 %TO #
PAY&i AS DJC&i %IF i<12 %THEN ,;;
%END;
%MEND;
%SQL(12);
FROM WORK.STACY1;
QUIT;
我手邊沒有SAS,可能有錯,但也相差無幾
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.167.169.143
→
07/14 23:59, , 1F
07/14 23:59, 1F
推
07/15 00:30, , 2F
07/15 00:30, 2F
→
07/15 20:26, , 3F
07/15 20:26, 3F
→
07/15 20:26, , 4F
07/15 20:26, 4F
→
07/15 20:27, , 5F
07/15 20:27, 5F
討論串 (同標題文章)