当使用SAS将ODS导入PDF时,是否可以包括提交的语法甚至输出日志文件?
例如,给出这个简单的代码:
ods pdf file = "c:\temp\myPDF.pdf";
proc reg data = mydata;
model y = x;
run;
ods pdf close;
我可以得到回归输出和附图。但是可以像这样将所附的命令合并到PDF中吗?
proc reg data = mydata;
model y = x;
run;
答案 0 :(得分:6)
确实如此,但它需要几个箍。幸运的是,您可以将其包装到宏中以清理代码。
fileref
来保存您的日志。ODF TEXT=
希望这有帮助
filename x temp;
ods pdf file="c:\temp\temp.pdf";
title "Cost of Power";
options source;
proc printto log=x;
run;
proc reg data=sashelp.cars;
model msrp = horsepower;
run;
quit;
proc printto;run;
title;
ods pdf startpage=now; /*Force a new page in the PDF*/
data _null_;
infile x;
input;
call execute("ods text='LOG: "||_infile_||"';");
run;
ods pdf close;
filename x ;