- 1、本文档共69页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
sas第一讲第6-8章.ppt
;第六章 SAS过程中常用语句;6.1 PROC 语句;;6.2 BY语句;6.3 CLASS语句;6.4 VAR语句;6.5 WEIGHT语句;6.6 FREQ 语句;例: DATA B;
INPUT SEX $ AGE NUMBER;
CARDS ;
F 20 10
F 22 23
M 21 19
M 22 16
PROC MEANS ;
VAR AGE ;
PROC MEANS ;
FREQ NUMBER ;
VAR AGE ;
;11;6.7 ID 语句;13;14;6.8 FORMAT 语句;;DATA EMPLO;
INPUT NAME $ T DATE7.;
CARDS;
zhongli 15jan84
liuwei 03mar85
proc print;
FORMAT T WORDDATE.;
run;;6.9 LABEL 语句;6.10 OUTPUT语句;6.11 TITLE语句;取消所有现存标题: TITLE;
取消第n行和它后面行的标题:TITLEn;
给某个过程步的输出加上标题,语句放在前一步的RUN语句之后和下一个DATA、PROC或RUN语句之前的任何地方。
例1:PROC PRINT ;
TITLE TITLE FOR FIRST PROC;
PROC MEANS;
例2:PROC PRINT DATA = A;
RUN ;
TITLE TITLE FOR SECOND PROC;
PROC MEANS ;
;6.12 FOOTNOTE语句;例: PROC PRINT DATA= A;
TITLE1 THIS IS ;
TITLE2 A DATASET;
FOOTNOTE 1 ;
FOOTNOTE 2 END;
RUN;;;第七章 SAS服务过程;7.1 PRINT 过程;例1:有一关于两个不同地区在职人员与退休人员年平均收入与消费水平的调查, 要求:分在职与不在职打印出每一地区两种人员收入与消费的总和。
DATA A;
INPUT NAME $15. D $ W $ EARN EXP @@;
CARDS;
LILING A 1 5500 4700
LIUHONG B 2 4600 4000
PROC SORT; BY D W;
PROC PRINT;
BY D W;
SUM EARN EXP;;28;29;7.2 FORMAT过程;DATA SCORE;
LENGTH NAME $ 12;
INPUT NAME SEX GROUP $ T1-T3 @@ ;
S=SUM(OF T1-T3) ;
CARDS;
WANGDONG 1 1 90 70 60 XUEPING 2 2 85 95 88
ZHOUHUA 1 1 77 84 69 HEYAN 1 2 95 78 88
SUNHONG 2 3 89 97 87 ZHAOBIN 2 3 66 98 86
PROC FORMAT ;
VALUE SEXFMT 1=MALE 2=FEMALE;
PROC PRINT DATA=SCORE;
FORMAT SEX SEXFMT. ;
RUN ;;7.2.2 语句说明
利用FORMAT过程产生值输出格式需要如下语句:
PROC FORMAT [选择项];
VALUE [$] 格式名 范围1=“被输出的值1”
范围2=“被输出的值2” …;
1. PROC FORMAT [选择项];
文档评论(0)