SAS操作系统
2021-01-24更新16:45336022阅读数: 100
SAS程序的输出可以转换为更易于使用的格式,如. html或PDF。 这是使用SAS提供的ODS语句完成的。 ODS表示输出传递系统。 主要用于将SAS程序的输出数据格式化为好的报告。 这个又漂亮又容易理解。 这也有助于与其他平台和软件共享输出。 也可以将多个PROC语句的结果合并为一个文件。
语法
在SAS中使用ODS语句的基本语法是ODS outputtype
PATH path name
FILE=Filename and Path
STYLE=StyleName
;
PROC some proc
;
ODS输出类型关闭;
使用参数的说明如下所示。 PATH表示用于HTML输出的语句。 在其他类型的输出中,在文件名中包括路径。
STYLE表示SAS环境中提供的内置样式之一。
创建HTML输出
使用ODS HTML语句创建HTML输出。 下面的示例在所需路径中创建一个html文件: 应用样式库中提供的样式。 显示路径中的输出文件,可以下载并将其保存在与SAS环境不同的环境中。 请注意,有两个proc SQL语句,它们的输出被捕获到一个文件中。 ODS HTML
path='/folders/my folders/sasuser.v94/tutorials point/'
FILE='CARS2.html '
样式=eg default;
proc SQL;
选择标记,模型,邀请
from sashelp.cars
weremakein(Audi )、(宝马) )。
and type='Sports '
;
quit;
proc SQL;
选择标记,mean(horsepower ) as meanhp
from sashelp.cars
weremakein(Audi )、(宝马) )。
组by make;
quit;
ODS html关闭;
运行上面的代码可以获得以下结果:
创建PDF输出
下面的示例在所需路径中创建一个PDF文件: 应用样式库中提供的样式。 显示路径中的输出文件,可以下载并将其保存在与SAS环境不同的环境中。 请注意,有两个proc SQL语句,它们的输出被捕获到一个文件中。 ODS PDF
file='/folders/my folders/sasuser.v94/tutorials point/cars2. pdf '
样式=eg default;
proc SQL;
选择标记,模型,邀请
from sashelp.cars
weremakein(Audi )、(宝马) )。
and type='Sports '
;
quit;
proc SQL;
选择标记,mean(horsepower ) as meanhp
from sashelp.cars
weremakein(Audi )、(宝马) )。
组by make;
quit;
ODS pdf关闭;
运行上面的代码可以获得以下结果:
创建TRF (字)输出
下面的示例在所需路径中创建RTF文件: 应用样式库中提供的样式。 显示路径中的输出文件,可以下载并将其保存在与SAS环境不同的环境中。 请注意,有两个proc SQL语句,它们的输出被捕获到一个文件中。 ODS RTF
file='/folders/my folders/sasuser.v94/tutorials point/cars.rtf '
样式=eg default;
proc SQL;
选择标记,模型,邀请
from sashelp.cars
weremakein(Audi )、(宝马) )。
and type='Sports '
;
quit;
proc SQL;
选择标记,mean(horsepower ) as meanhp
from sashelp.cars
weremakein(Audi )、(宝马) )。
组by make;
quit;
ODS rtf关闭;
运行上面的代码可以获得以下结果: