2章sas系统的数据管理2008 PPT.ppt

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

第二章 SAS系统的数据管理;§2.1 SAS系统对数据的管理;SAS数据集(Data sets)是一种关系型结构,包括描述部分和数据部分;数据部分 是由数据构成的矩形表;观 测;SAS数据集采用两级命名方式定名:;SAS8.2以上版本提供了直接管理SAS数据库及里面文件的SAS管理器(SAS Explorer)窗口;是否显示库内文件的细节;SAS数据库的设定;第二章 SAS系统的数据管理;§2.2 SAS数据集的浏览和编辑;浏览与编辑SAS数据集的数据部分:;浏览与编辑SAS数据集的数据部分:;第二章 SAS系统的数据管理;§2.3 SAS数据集的建立;用VIEWTABLE新建数据集;数据集变量的属性描述:;用VIEWTABLE新建数据集—设定变量属性;用VIEWTABLE新建数据集—设定变量属性;用VIEWTABLE新建数据集—设定变量属性;使用Import菜单由文本文件读入;使用数据步(DATA STEP)新建数据集;DATA步中设定变量属性的语句:;INPUT语句;INPUT语句-List格式(自由格式);INPUT语句-Column格式;INPUT语句-Formatted格式;data CHILD; infile “C:\SUNNY\例题数据资料\CHILD.TXT”; input ID X1 $ X2 X3 X4; proc print data=CHILD; run; ;DATA SAS数据集名; ATTRIB语句〈设定变量属性〉; INPUT 语句; 〈其他SAS语句〉; CARDS; 数据行 ;(说明:数据行结束分号需另起一行) RUN;;第二章 SAS系统的数据管理;§2.4 SAS数据集的加工、合并及拼接;SAS数据步程序中的计算由SAS表达式完成; SAS表达式通过运算符、括号等,将调用的常量、变量和函数连接起来,得到一个计算结果。;SAS运算符包括算术、比较和逻辑等运算符。;比较 运算符;SAS函数——返回由它的参数计算得到的结果;SAS函数——返回由它的参数计算得到的结果;常用数学函数;常用数组函数;常用字符函数;常用日期和时间函数;DATA步中的常用语句;PUT语句:用来显示输出结果,输出结果直接显示在LOG窗口中;DATA abc; X=0.5; Y=sin(x); PUT “Sine funtion value of” x “is” y; PUT x= y=; PUT x 10-20 .6 y 30-40 .6; RUN;; SET语句:把一个已有数据集复制到一个新数据集,同时还可以进行修改;ATTRIB语句:用来指定变量的类型、标签、长度、输入输出格式等变量属性;DATA sales; ATTRIB name LABEL=“姓名” LENGTH=$10 date LABEL=“日期” FORMAT=yymmdd10. INFORMAT=yymmdd10. amount LABEL=“金额” FORMAT=10.2; INPUT name $ 1-10 date amount; Cards; 张鹏 2003/03/18 2000 李志明 2003/05/23 1500 王敏 2003/09/01 3000 ; RUN; PROC PRINT NOOBS LABEL; RUN;;赋值语句:用于计算一个SAS表达式,并将表达式的值赋给变量;条件语句的一般形式为: ;DO-END语句:在DO后面直到END语句之前的所有语句作为一个单元(称为一个DO组)被执行,任意多个DO组能够被嵌套执行。; data _null_ ; do I=1 to 6 by 2 ; put I= ; end; run; ; data males females; set child; if x1=‘m’ then output males; else output females; run; ;COMMENT语句——为注释语句,可放在SAS过程的任何地方用来说明这个过程的目的,如解释说明程序中的一些独特的程序段,或介绍整个程序等。;数组:SAS过程中使用同一个名字称呼,用下标来区分的合在一起的同为数值型或同为字符型的一组变量;字符型数组;DATA abc; ARRAY x(10); DO i=1 to 1000; DO j=1 to 10; x(j)=normal(0); END; OUTPUT; END

文档评论(0)

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

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

1亿VIP精品文档

相关文档