第六章SAS过程中常用语句 ·PROC FORMAT 。BY ● LABEL CLASS ● OUTPUT VAR ● TITLE WEIGHT ·FOOTNOTE FREQ OPTIONS ●1 D 2
2 第六章 SAS过程中常用语句 • PROC • BY • CLASS • VAR • WEIGHT • FREQ • ID • FORMAT • LABEL • OUTPUT • TITLE • FOOTNOTE • OPTIONS
6.1PROC语句 语句格式: PROC<SAS过程名>选择项]; 功能: 指定所需调用的过程以及该过程的若干选择项 选择项 关键字 关键字=值 ·关键字=SAS数据集,如DATA=数据集 3
3 6.1 PROC 语句 • 语句格式: PROC <SAS过程名>[选择项]; • 功能: 指定所需调用的过程以及该过程的若干选择项。 • 选择项 ▪ 关键字 ▪ 关键字=值 ▪ 关键字=SAS数据集,如 DATA=数据集
例: proc means data=a mean std stderr maxdec=3; 4
4 • 例: proc means data=a mean std stderr maxdec=3;
6.2BY语句 语句格式: BY DESCENDING]变量..NOTSORTED]; 功能: 以指定的变量值来分组处理某数据集 例:proc print;by class descending tot; 说明: BY语句总是首先与SORT过程一起使用,如 数据集交叉连接和匹配合并时。 5
5 6.2 BY语句 • 语句格式: BY [DESCENDING] 变量…[NOTSORTED]; • 功能: 以指定的变量值来分组处理某数据集。 例:proc print ; by class descending tot; • 说明: BY语句总是首先与SORT过程一起使用,如 数据集交叉连接和匹配合并时
6.3 CLASS语句 语句格式: CLASS变量表; 功能: 用于定义分类变量 说明: 分类变量只有少数几个离散值或不连续值, 字符型或数值型均可。作用类似于BY语句, 但不需事先排序。 6
6 6.3 CLASS语句 • 语句格式: CLASS 变量表; • 功能: 用于定义分类变量 • 说明: 分类变量只有少数几个离散值或不连续值, 字符型或数值型均可。作用类似于BY语句, 但不需事先排序