1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2SAS基础

第一节 SAS软件的使用基础 一、SAS的启动和退出 启动SAS 双击桌面SAS图标 开始菜单  程序  The Sas System The Sas System for Windows V*.* 直接双击SAS应用程序 退出SAS 标题栏关闭按钮 菜单栏 File Exit 在命令框键入“Bye”或“Endsas” 二、SAS的工作窗口 四、SAS程序编写、运行、调试、保存 常用SAS函数: LOG(x) 以e为底的自然对数 LOG10(x) 以10为底的常用对数 EXP(x) 以e为底的反对数 SQRT(x) 平方根 ABS(x) 绝对值 INT(x) 取整数(不四舍五入) MOD(x,y) 取x/y的余数 SIN(x) 正弦 COS(x) 余弦 三角函数(x是弧度) TAN(x) 正切 条件语句 IF – THEN / ELSE IF 后面是条件的表达式,如果满足条件就执行 THEN 后面操作,否则(不满足条件),就执行 ELSE 后面的操作(ELSE可选)。 IF X4=0 THEN X4=. ; IF CJ60 THEN S+1; IF X42 AND X5=1 THEN Y=1; ELSE Y=2; _N_ 是SAS数据步中自定义的变量,它的值表示观测的序号。 IF _N_11 THEN G=1; ELSE G=0; 也可用G=(_N_11);赋值分组变量G:前11个观测G=0,超过11时G=1。 循环语句 在数据步的执行中反复地执行某一部分语句。 DO 循环变量=初值 TO 终值 BY 增值 ;END; 增量=1时可省略。 DATA B1; DATA B2; DO I=1 TO 10; DO I=1 TO 10 BY 2; S+I; S+I; OUTPUT; OUTPUT; END; END; PROC PRINT; PROC PRINT; RUN; RUN; 第二节 SAS数据集 SAS数据集(SAS Dataset) 数据值被安排在一个矩阵式的表格结构中 每一行数据表示一个观测(Observation) 每一列数据表示一个变量(Variable) 变量命名:必须以字母开头 1~32个字符, 后面可以是字母、数字或下划线 变量类型:数值型、字符型和日期时间型 字符型变量名后加“$”表示, 日期型: 16OCT98 D,时间型: 9:25:30T 变量缺失值:用“.”表示 一、SAS数据集的种类 临时SAS数据集 不保存,一旦退出SAS就消失。 数据集名称为1个单词,如DATA AA; 永久SAS数据集 保存在用户指定的文件夹里。 数据集名称为2个单词,中间用“.”分开,也称二级名,如DATA NEW.AA; SAS数据集的命名规则: 英文字母开头,1-8个字符组成。 LIBNAME NEW ‘D:\MY DATA’; DATA NEW.AA; 在数据集的二级名称 NEW.AA中; 第1个词NEW是库标记,代表用户指定的保存SAS数据文件的位置,前面要用LIBNAME语句指定它代表的文件夹和位置。 第2个词AA是保存的SAS数据集的文件名。 执行这个过程的结果将会在D:\MY DATA文件夹中产生1个永久SAS数据文件 AA.SD2 SD2是自动产生的SAS数据文件默认扩展名 二、创建SAS数据集 1.在Editor窗口创建数据集 DATA AA; 命名将要创建的数据集名 INPUT X1-X4; 描述数据集中的变量名 CARDS; 以下开始是数据

文档评论(0)

jiupshaieuk12 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档