2016-11-11 70 views
1

無用表輸出我創建了一個表頭爲「名稱」使用下列內容:在SAS EG我們怎樣才能停止顯示在結果工作區

data have; 
input Name $; 
cards; 
DATE 
DIAM 
ET 
PXMC 
PWC 
PWSC 
Site 
Time 
TPMC 
SF 
; 
run; 

並使用下面的代碼調換表.. 。

proc sql noprint; 
select name into : varlist separated by ' ' from have; 
quit; 

data transposed_table; 
length &varlist 8; 
do _n_=1 to 2; 
    output; 
end; 
run; 

的上面的結果如下

DATE DIAM ET PXMC PWC PWSC Site Time TPMC SF 
. . . . . . . . . . 
. . . . . . . . . . 

此外我用下面的代碼來刪除所有從我的工作區中不必要的表..

Proc Delete Data = work.have; *This will delete 'have' from work; 
run; 

我仍然得到「SAS report - 程序」在工作區中,我怎樣才能制止這種出現在我的工作區?

回答

2

哦,我在看什麼那麼簡單......哇。

ods noresults; /* just place this before code wherever no such report output is needed */ 

它工作。