数据处理与输出:ODS 及变量操作全解析
1. ODS 输出相关知识
ODS(Output Delivery System)语句在数据处理中十分重要,它可以同时生成多种类型的输出。下面通过一系列问题和示例来详细了解。
1.1 ODS 输出类型数量
使用 ODS 语句时,可以同时生成的输出类型数量没有限制,即可以根据需求生成任意多种类型的输出,选项为“as many as you want”。
1.2 默认设置下的输出类型
当 ODS 设置为默认时,执行以下代码:
ods html file='c:\myhtml.htm'; ods pdf file='c:\mypdf.pdf';会同时创建 HTML 和 PDF 两种输出,答案选“HTML and PDF”。
1.3 关闭 HTML 目标的目的
在代码“ods HTML close; ods pdf … ;”中,关闭 HTML 目标的目的是节省系统资源,因为关闭不再使用的目标可以释放系统资源,选“It conserves system resources”。
1.4 特定代码下文件的内容
执行代码:
ods html body='d:\output\body.html'; proc print data=work.alpha; run; proc print data=work.beta; run;