如何将SAS fullstimer选项的结果写入数据集?

时间:2014-04-25 07:07:37

标签: sas

我们正在评估SAS中两组代码所用的时间。有没有办法可以在SAS数据集中编写/制表选项fullstimer结果,而无需将整个日志文件复制到记事本中?

2 个答案:

答案 0 :(得分:1)

我会这样做。

  1. 创建单独的SAS程序文件,其中包含每种方法的代码。在两者的顶部加上options fullstimer
  2. 使用-log命令行选项批量提交程序并将日志写入永久文件。
  3. 创建一个简单的程序,读入两个日志并比较结果。
  4. 最后一步可以通过使用INFILE语句的数据步骤并将输入记录限制为FULLSTIMER的标准输出来完成。然后,您可以根据需要比较创建的数据集,例如通过PROC COMPARE。

答案 1 :(得分:0)

SAS提供了一个日志解析宏,看起来好像应该做你想要的那种事情。它可以在这里找到:

http://support.sas.com/kb/34/301.html