网站大量收购独家精品文档,联系QQ:2885784924

SAS简介课件.ppt

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

SAS的三个基本视窗 程序编辑视窗Editor (enhanced editor/program editor) 主要功能: 键入数据、编写程序命令、读入文字资料或文件 执行SAS程序命令 调回已执行的SAS程序命令,进行修改。保存程序文件的扩展名为:*.sas 香料 王一非 SAS的三个基本视窗 工作记录视窗Log 主要功能: 记录用户提交执行的SAS语言及执行后的有关详细说明(note),如过程所使用的时间等 当出现程序语法错误,或使用不当时,视窗会显示并记录错误(error),指出语法错误的原因,或显示警告(warning)等信息 保存记录文件的扩展名为:*.log 香料 王一非 SAS的三个基本视窗 输出结果视窗output 主要功能: 显示分析结果 对结果满意时,可将结果保存,文件的扩展名为:*.lst 香料 王一非 香料 王一非 关于SAS的几个基本概念 SAS过程与SAS程序 SAS过程(SAS PROCEDURE)是SAS研制者为解决特定问题而编写的,经过编译的SAS程序,以‘.DLL’为其扩展名,存储在SAS软件的各子目录下,供用户调用。 SAS程序(SAS PROGRAM)是SAS用户运用SAS语言编写的一段程序。其目的是为了将用户的试验数据与指标名称联系在一起,并告诉SAS系统调用特定的SAS过程完成某项任务。这段程序将‘用户提供的信息和所提出的愿望’与‘SAS系统能完成的任务’紧密地联系在一起,激活SAS过程,指导着SAS系统的运行,故称为SAS引导程序,简称SAS程序。 香料 王一非 关于SAS的几个基本概念 SAS数据文件与SAS数据集 在程序编辑窗口(Editor窗口),输入n行m列数据,在窗口的命令行上用File命令将其存入软盘或硬盘。还可以打开菜单条中的‘File’选项,用‘Save’或‘Save as’(将数据存入用户指定的子目录下)存盘。用上述方法所产生的数据文件称为‘SAS数据文件’ SAS数据集是由SAS系统建立的具有特殊格式的数据文件,只能由SAS系统调用。它将数据与变量紧密结合在一起。SAS数据集以‘.SD2’为其扩展名。 香料 王一非 关于SAS的几个基本概念 用SAS软件进行统计处理之前,必须提供处理的对象——数据 数据可以有两种呈现形式,即单纯数据型与变量名+观测值型。 如某人测定出19例儿童的血中血红蛋白(g/L)与钙(μmol/l)、镁(μmol/l)、铁(μmol/l)的含量,他至少可以用下面三种方式向SAS软件提供数据。 方式一属于单纯数据型,在任何文件编辑器里将19行4列数据录入后,以文本文件的格式用一个文件名(设为GMT.dat)将其存入硬盘或软盘,这就建立了一个数据文件(也称为外部文件)。 香料 王一非 135.0 13.70 12.68 80.19 130.8 18.09 17.51 83.59 · · · 90.0 12.40 10.45 59.25 香料 王一非 参见书中案例 关于SAS的几个基本概念 方式二实际上是用SAS语言和实际数据以特定方式组合出来的一段SAS程序,这段程序只有在SAS的程序编辑窗口中被执行后,才能在机器内部真正建立起变量与数据之间的联系,具有这种联系的数据集合称为SAS数据集。他是以特殊方式组合而成的数据集合,专为SAS系统调用。只有经过格式转换后,才能为其他统计软件所调用。(本课推荐这种方式) 方式三是用SAS提供的数据窗(如table editor下面的viewtable等)直接创建SAS数据集。 香料 王一非 SAS程序的结构 一个简单的SAS程序包括 一个SAS数据步(SAS DATA STEP) 一个SAS过程步( SAS PROCEDURE STEP ) 数据步的作用—建立SAS数据集(SAS DATA SET) 过程步的作用—激活SAS过程 香料 王一非 SAS数据步 ‘RCB’为即将产生的临时SAS数据集的名字,‘input’语句产生4个变量名,分别为Block, treatment$,Yield, worth,‘datalines’表明其后各变量的具体取值。 SAS过程步 proc(edure)是SAS关键字,表明一个过程的开始 跟在‘proc’后的‘anova’是方差分析比较 ‘class’语句指明‘Block, treatment$’是一个分组变量 ‘run’语句表明SAS过程步的结束 香料 王一非 SAS程序的产生办法 读懂说明书,在editor窗口内直接编写

文档评论(0)

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

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

1亿VIP精品文档

相关文档