SAS ODS输出:以PDF格式获取直方图(仅!)

时间:2013-08-01 21:34:11

标签: sas sas-ods

我正在运行以下代码来输出某个变量的直方图:

    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中的图形和图表,如何做到这一点?

感谢您提供任何帮助。

1 个答案:

答案 0 :(得分: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;