討論串[程式] SAS MACTRO 變數的問題
共 5 篇文章
內容預覽:
[軟體程式類別]:. 入軟體程式類別 SAS. [程式問題]:. 資料處理. [軟體熟悉度]:. 新手(不到1個月). [問題敘述]:. 我寫了兩隻程式分別為aa.sas及bb.sas,我想讓bb直接呼叫aa的結果存起來。. 但目前遇到的一個大問題是,他的變數好像都是共用的. bb裡面的變數k,如果
(還有877個字)
內容預覽:
%MACRO aa (num,file);. DATA &file;. %DO i=1 %TO #. %DO j =1 %TO #. col = &i;. row = &j;. muti = &i*&j;. output;. %END;. %END;. RUN;. %MEND;. %
(還有11個字)
內容預覽:
兩個方法. 1.如果是一個data作出來之後,緊接著就想呼叫這一個data的話,可以使用&syslast這一. 個global等級的automatic macro variable,這個variable會帶出程式執行到此最後一. 個使用過的data的名稱包含他的libname. 2.如果不是要馬上呼
(還有158個字)
內容預覽:
感謝tew大所提供的方法我做出來了. (我也試了一下west1996大所提供的方法二,不過在macro很多層時,會亂掉). 不過現在遇到了其他的問題. 問題一:. 當沒有綠色的那些程式碼時,他可以跑出兩個檔. 但當加上去時,就會出現錯誤. ERROR: File WORK.DATA.DATA doe
(還有3562個字)