繁体   English   中英

SAS中的HTML输出

[英]HTML output in SAS

我只能在Log中看到SAS程序的结果,例如:

16488  title '6'; 
16489 
16490  ods html file = 'E:\Dev\ka\body1.html'; 
16491 
16492 
16493  proc means data=learn.blood; 
16494      var RBC WBC; 
16495      output out = means mean = M_RBC M_WBC; 
16496  run;

它没有显示任何错误,但是我没有在html文件中看到结果。

如何打开html输出?

对我来说很好。 我稍微修改了您的代码以进行测试:

ods html file="%sysfunc(pathname(work))\body1.html"; 

proc means data=sashelp.class; 
  var height weight; 
  output out=means mean=M_Height M_Weight; 
run;

%put Your file has been output to: %sysfunc(pathname(work))\body1.html;

我看到结果了。 您确定您的数据集中有观测值,并且没有错误或警告被打印到日志中吗?

您可能已禁用“显示结果时显示”设置。 检查您的首选项设置。

确认您也创建了HTML文件,尽管在完全可用之前您可能需要包括CLOSE。

ods html file = 'E:\Dev\ka\body1.html' 

proc means data=sashelp.class; 
var height weight; 
output out=means mean=M_Height M_Weight; 
run;

ods html close;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM