假如希望将特定统计过程的图形输出对象以pdf格式保存,可以通过以下路径:
1.利用ods trace识别图形输出对象名称。
2.利用ods pdf指定输出格式为pdf,以及输出内容和位置。
见下面的例子:
data a(keep=y x1 x2);
do i=1 to 100;
y=i+int(100*rannorm(0));
x1=.6*y+10*ranuni(0)-0.5;
x2=.4*y+ranuni(0)-0.5;
output;
end;
run;
利用ods trace on确定残差vs估计值的图形输出对象名称为ResidualPlot。
ods trace on;
proc reg data=a;
model y=x1 x2;
run;
ods trace off;
指定将残差图输出到D:\residul.pdf:
ods pdf file=”D:\residual.pdf”;
ods pdf select where=(_NAME_=’ResidualPlot’);
proc reg data=a;
model y=x1 x2;
run;
quit;
ods pdf close;
可进一步在ods pdf中设定输出pdf文件的各种格式。
原创文章,作者:xsmile,如若转载,请注明出处:http://www.17bigdata.com/sas%e4%b8%ad%e7%94%a8ods%e6%8c%87%e5%ae%9a%e4%bb%a5pdf%e6%a0%bc%e5%bc%8f%e4%bf%9d%e5%ad%98%e7%bb%9f%e8%ae%a1%e8%bf%87%e7%a8%8b%e7%9a%84%e8%be%93%e5%87%ba%e5%9b%be%e5%bd%a2/