1
我在Windows XP或Windows 7計算機上的命令行上運行SAS 9.2時遇到此問題。SAS命令行 - 如何避免PROC GRAPH窗口
它涉及使用SAS中的GRAPH功能的過程。下面考慮這一簡單的程序(稱之爲 'test.sas'):
ods pdf file='c:\test.pdf';
data ds1;
do x = 1 to 100;
output;
end;
run;
proc univariate data=ds1;
var x;
histogram; /* causes PROC Graph window to open
when SAS is invoked from command line */
run;
ods pdf close;
當運行使用命令行SAS (即SAS -sysin test.sas),並且當在SAS生成直方圖PROC單變量步驟,它會打開一個PROC GRAPH窗口,如果沒有我單擊該窗口,將不會繼續。由於我使用SAS ODS將輸出捕獲到PDF文檔中,因此我不需要打開PROC GRAPH窗口。另一個缺點是,只有在點擊PROC Graph窗口之後,SAS執行纔會繼續。
有沒有什麼辦法可以在命令行上運行這個程序,而沒有SAS打開PROC GRAPH窗口,每次請求直方圖時都要等待我的輸入?
謝謝。
是的。這工作。謝謝! – Karthik
可能值得記住再次打開它... ods listing; –
好點Chris但是如果Karthik從命令行運行它,並且沒有其他程序使用它,那就沒有必要。 –