2013-08-01 97 views
1

我運行下面的代碼輸出某個變量的直方圖,獲取直方圖:SAS ODS輸出:(!只)在PDF

ods results off; 
    ods listing close; 
    ods pdf file="&folder/temp.pdf"; 
    title ; 
    * Histogram of betCount; 
    proc univariate data=want; 
      var BetCount; 
      histogram; 
    *label sex=' ' height='Height (cm)'; 
    run; 
    ods pdf close; 
    ods listing; 
    ods results on; 

它創建一個PDF,但有很多額外的表並輸出。我只想看到直方圖,因爲我將它讀入乳膠,作爲其中包含六位數字的\ minipage的一部分。我之前手動完成了這個工作,將所需區域的屏幕截圖粘貼到Paint中,並轉換爲PDF或PNG格式:我不想再沿着這條路走下去! SAS中的圖表和圖表通常如何完成這項工作?

感謝您的幫助。

回答

4

您可以命名圖形,然後使用ODS SELECT來選擇(僅)它。 (ODS TRACE ON將幫助您在日誌中看到它。)

ods trace on; 
ods pdf file="c:\temp\myfile.pdf"; 
ods select histogr; 
proc univariate data=sashelp.class; 
var age; 
histogram age/name="Histogr" ; 
run; 
ods pdf close;