[程式] SAS巨集 數字填入
[軟體程式類別]:
請填入軟體程式類別,例如:SAS、SPSS、R、EVIEWS...等
SAS
[程式問題]:
資料處理、迴歸、敘述統計、logistic、probit...等
資料處理
[軟體熟悉度]:
請把以下不需要的部份刪除
低(1~3個月)
[問題敘述]:
請詳盡敘述遭遇到的問題,可能的話,分點敘述你要處理的流程
TPR1=該月的一號 TPR2=該月二號
例如我的天數設定在7/19~7/26 這樣我想讓我的table裡面包含TPR19~TPR26
目前卡在巨集的最後要填入的數字 不知道有沒有辦法把日期轉換成數字自動填入呢?
能夠分點敘述處理流程,基本上在撰寫程式或者跑統計時是相當有幫助的
甚至有經驗的人可以藉此告知你步驟是否錯誤
[程式範例]:
雖然張貼程式很可怕,但基本上有些程式還是要張貼才能解決
%macro SQL(day_start , day_end);
proc sql;
create table work.test as
select 班別
%do i=&day_start %to &day_end;
,TPR&i
%end;
from WORK.'T552A取年月份'n
;
quit;
%mend;
%SQL(INTNX('week',today(),-7,'B'),INTNX('week',today(),-7,'E'))
^^^^^^^^^^^^^這邊要填入數字 不知道有沒有辦法自動去辨別天數呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.35.215.137
※ 文章網址: http://www.ptt.cc/bbs/Statistics/M.1410839924.A.990.html
推
09/22 00:53, , 1F
09/22 00:53, 1F