- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SAS编程技术课后习题课案
第一章
1.缺省情况下,快捷键F1, F3, F4, F5, F6, F7, F8, F9和Ctrl+E的作用是什么?
F1帮助,F3 end,F4 recall调回提交的代码,F5 激活编辑器窗口,F6激活日志窗口,F7键激活输出窗口,F8 提交,F9键查看所有功能键功能,Ctrl+E键清除窗口内容。
2.缺省情况下SAS系统的五个功能窗口及各自的作用是什么?怎样定义激活这些窗口的快捷键?
1)资源管理器窗口。作用:访问数据的中心位置。2)结果窗口。作用:对程序的输出结果进行浏览和管理。3)增强型编辑器窗口。作用:比普通编辑窗口增加了一些功能,如定义缩写,显示行号,对程序段实现展开和收缩等。4)日志窗口。作用:查看程序运行信息。5)输出窗口。查看SAS程序的输出结果。
3.怎样增加和删除SAS工具?
使用菜单栏中的工具=定制=“定制”标签实现工具的增加和删除。
SAS日志窗口的信息构成。
提交的程序语句;系统消息和错误;程序运行速度和时间。
在显示管理系统下,切换窗口和完成各种特定的功能等,有四种发布命令的方式:即,在命令框直接键入命令;使用下拉菜单;使用工具栏;按功能键。试举例说明这些用法。
如提交运行的命令。程序写完后,按F3键或F8键提交程序,或单击工具条中的提交按纽,或在命令框中输入submit命令,或使用菜单栏中的运行下的提交,这样所提交的程序就会被运行。
用菜单方式新建一个SAS逻辑库。
在菜单栏选择工具—》新建逻辑库出现如图所示界面。
在名称中输入新的逻辑库名称。在引擎中根据数据来源选择不同的引擎,如果只是想建立本机地址上的一个普通的SAS数据集数据库,可以选择默认。然后选中“启动时启用”复选框,在逻辑库信息中,单击路径后的“浏览”按钮,选择窗口可以不填,单击确定产生一个新的逻辑库。
说明下面SAS命令的用途并举例: keys, dlglib, libname, dir, var, options, submit, recall.
Keys激活功能键的设定窗口。libname 建立SAS逻辑库。Submit提交。Options设定一个或多个系统选项,任何系统选项都有一个默认设置。
用菜单方式导入(Import)和导出SAS数据集(Export)。
文件-导入数据
出现上图对话框,选择要导入数据类型,然后NEXT。
浏览要导入数据的地址。点击OK。
出现上图对话框,然后点击NEXT。
选择数据库存放的地址并命名。
第二次作业
SAS语句就是一系列关键词、SAS名称、算符以及特殊字符的组合。
简述SAS名的种类及命名规则。什么是SAS关键词?
SAS名的类型:1逻辑库名; 2数据集名;3变量名;4格式名;5过程名;6数组名;7语句标号名;8特殊文件名;9其它名。
SAS名称必须以字母或下划线开头;SAS名称可以包括字母、数字和下划线; SAS名称依据其使用的场合有一定长度限制。
SAS变量的类型和属性。举例说明SAS自动变量。
数值变量
数值变量是SAS系统以浮点(floating-point)方式存储的数据变量,数
值变量包括日期和时间。
数值变量的值只能是数值。
字符变量
字符变量可以由阿拉伯字母、数字0-9以及其它一些特殊字符组成。
字符变量的值可以是字符、字母、特殊字符和数值。字符变量名后跟
一个美元号($)表示该变量是字符型而不是数值型。
2)变量属性
SAS变量的属性包括:长度、输入输出格式和标签。未设定属性的变量在它们第一次出现时由系统给出。
给一个简单的SAS程序的例子,适当应用SAS的注释语句。
data a; /*data为关键词,a为SAS名*/
x=12345.1234;
informat x 12.4; /*输入语句,保留12字节和4位小数*/
format x 8.2; /*输出语句,保留8字节和2位小数*/
put x=;
run;
SAS数据集中变量链表时,X1~Xn表示什么?特殊SAS变量列表_numerie_,_character_和_all_的含义。
X1~Xn 从X1到Xn的所有变量
_numerie_ 所有数值变量
_character_ 所有字符变量
_all_ 所有变量
怎样提交SAS程序?简述程序执行过程中,LOG窗口显示的信息结构。
简述SAS表达式定义及其结构构成元素。
表达式由一系列操作符和操作对象构成,产生一个目标值。使用表达式可以对变量作变换和赋值,创建新变量,计算新数值以及控制条件语句的运行等。
包括操作对象和操作符
构成SAS表达式的操作对象和操作符有哪些?
操作对象有:变量;常数
操作符包括:算术算符;比较算符;逻辑算符;SAS函数;括号
举例说明数值常常数、字符常数和日期时间常数的表达方法。
引用数值格式
例
文档评论(0)