变 某小学10名9岁男生3项智力测验得分 姓名 常识 算术 填图 Zhang 14 13 28 Li 10 14 15 Wang 11 12 19 Zhao 7 7 1 Wu 13 12 24 Liu 19 14 22 Zhong 20 16 26 Yang 9 10 14 Zeng 9 8 25 He 9 9 12 Ssas Slide16
Slide 16 某小学10名9岁男生3项智力测验得分 姓名 常识 算术 填图 Zhang 14 13 28 Li 10 14 15 Wang 11 12 19 Zhao 7 7 7 Wu 13 12 24 Liu 19 14 22 Zhong 20 16 26 Yang 9 10 14 Zeng 9 8 25 He 9 9 12
华 DATA zhili; INPUT name x1 x2 x3; CARDS; Zhang 14 13 28 Li 10 14 15 Wang 11 12 19 Zhao 7 7 7 Wu 13 12 24 Liu 19 14 22 Zhong 20 16 26 Yang 9 10 14 Zeng 9 8 25 He 9 9 12 RUN; Ssas. Slide17
Slide 17 DATA zhili ; INPUT name $ x1 x2 x3 ; CARDS ; ; RUN ; Zhang 14 13 28 Li 10 14 15 Wang 11 12 19 Zhao 7 7 7 Wu 13 12 24 Liu 19 14 22 Zhong 20 16 26 Yang 9 10 14 Zeng 9 8 25 He 9 9 12
变 PROC MEANS Data=zhili: VAR x1 x2 x3; RUN; 在这个例子中,我们看到: DATA,NPUT,CARDS,PROC,VAR,RUN是关键词; zhiliz是数据集名: name,xl,x2,x3是变量名; MEANS是过程名; Data=是EANS语句中的选项。 现在,我们给出SAS语句的定义: SAS语句是由关键词、SAS名、特殊字符或运算符组成并以分号结尾 的字符串。 Ssas Slide18
Slide 18 PROC MEANS Data=zhili; VAR x1 x2 x3; RUN; 在这个例子中,我们看到: DATA, INPUT, CARDS, PROC, VAR, RUN是关键词; zhili是数据集名; name, x1, x2, x3是变量名; MEANS是过程名; Data=是MEANS语句中的选项。 现在,我们给出SAS语句的定义: SAS语句是由关键词、SAS名、特殊字符或运算符组成并以分号结尾 的字符串
二几个概念 1.SAS关键词 位于句首的用以说明语句类型和功能的单词称为 SAS语句的关键词。它是SAS语句的主要成份。 2.SAS名 SAS语句中出现的SAS名有很多种类,如变量名、 SAS数据集名、过程名等。 >SAS命名规则: 1)由1至8个字符组成: 2)由三种字符构成: 英文字母A-Z,a-z,下划线,数字0-9; 3)每个名字的第一个字符不能为数字; 4)SAS系统保留了一些名字作为特殊的变量名,这些变 量名的开头和结尾都用特殊字符下划线表示(如N、 ERROR等)。 Ssas Slide19
Slide 19 二.几个概念 1.SAS关键词 位于句首的用以说明语句类型和功能的单词称为 SAS语句的关键词。它是SAS语句的主要成份。 2.SAS名 SAS语句中出现的SAS名有很多种类,如变量名、 SAS数据集名、过程名等。 ➢ SAS命名规则: 1)由1至8个字符组成; 2)由三种字符构成: 英文字母A-Z,a-z,下划线_,数字0-9; 3)每个名字的第一个字符不能为数字; 4)SAS系统保留了一些名字作为特殊的变量名,这些变 量名的开头和结尾都用特殊字符下划线表示(如_N_、 _ERROR_等)
变 3.特殊字符和运算符 特殊字符包括: 圆括号()、单引号 ‘、双引号“、美圆符号$、列指针 控制符@、行指针控制符#、冒号、句号.、分号:等: 运算符包括: 加号+、减号、乘号*、除号/、乘方*等,等号=、不等号 =、小于号<、大于号>、小于等于号<、大于等于号>=等。 三语句格式 SAS语句的基本格式是: KEYWORD Parmeter.[itemitem item options; 关键词 参数 选项1选项2选项3选择值 >关键词:用以说明语句类型和功能的单词; >参数:要求用户提供的信息。不用括号,不是任选项。 Ssas Slide20
Slide 20 3.特殊字符和运算符 特殊字符包括: 圆括号( )、单引号‘ ‘、双引号“ “、美圆符号$、列指针 控制符@、行指针控制符#、冒号:、句号.、分号;等; 运算符包括: 加号+、减号-、乘号*、除号/、乘方**等,等号=、不等号 ^=、小于号<、大于号>、小于等于号<=、大于等于号>=等。 三.语句格式 SAS语句的基本格式是: KEYWORD Parmeter . [item | item | item ] options; 关键词 参数 选项1 选项2 选项3 选择值 ➢ 关键词:用以说明语句类型和功能的单词; ➢ 参数:要求用户提供的信息。不用括号,不是任选项