sas - 写入 SAS 日志

标签 sas

我知道我可以使用 %PUT 在日志窗口中写入文本字符串,但是如果我想在日志中写入函数的结果,例如 PROBNORM( x)?有没有办法做到这一点?

最佳答案

使用 %sysfunc() 在宏解析期间评估函数。

IE

%let x=1;
%put %sysfunc(probnorm(&x));

关于sas - 写入 SAS 日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27207427/

相关文章:

sql - SAS:如何将双向表转化为实际变量?

在 SAS 中对几乎排序的数据集进行排序

compare - 如何使用 proc Compare 更新数据集

sas - 在SAS中单独解析标题行

sas - 在 SAS ODS pdf 文件中包含语法

date - SAS。根据文档,为什么 "Jan 11 2002"== "88399"?

sas - SAS 是否有宏来格式化用户编写的 DI 转换的输出?

sas - 在 SAS 数据集上使用 KEEP 选项会提高读取性能吗?

mysql - SAS/PROC-SQL 从具有唯一键的表转换为具有相同键的多行表

java - SAS是否使用像Java一样的数据结构