欢迎来到天天文库
浏览记录
ID:57127903
大小:21.03 KB
页数:14页
时间:2020-08-03
《整理的SAS笔记电子教案.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、整理的SAS笔记精品文档第一章sas是什么1.SAS系统是一个模块化的集成软件系统; ——数据处理和统计领域的国际标准软件; ——世界领先的数据分析和信息系统; SAS系统广泛应用于金融、医疗、运输、通迅、政府、科研和教育等领域; SAS含义 Statistical Analysis System2.SAS系统的主要四大功能 数据访问 数据管理 数据分析 数据呈现3.SAS系统对50多种数据源提供了引擎,如:DB2和Oracle---------------------------------
2、----------第二章开始sas程序的讲解 1.sas程序的介绍 有两种程序步组成,数据步和过程步,每个步通常有若干个SAS语句组成; 数据步:以data语句开始,用于创建和处理SAS数据集; 过程步:以proc语句开始,主要用户处理SAS数据集; 2.SAS数据集 通常分为两个部分:描述部分(包含数据属性的信息)和数据部分(包含数值); 数据集的列称为变量(Variable),行称为观测(Observation)。 查看数据集的描述部分:proccontentsdata=sas_data_set;run; 查
3、看数据集的数据部分:procprint data=sas_data_set;run;收集于网络,如有侵权请联系管理员删除精品文档 4.SAS变量的类型 *字符型变量(CharacterVariable)(1-32767字节),均以字母、下划线开头;字符型变量的缺省数据用空格表示; *数值型变量(NumericalVariable)默认为8个字节的长度,数值型变量的缺省数据用点(.)表示; 5.变量的命名规范:1-32个字符长度,不区分大小写,以下划线或字母开头-------------------------------------------第三章 sas数据
4、仓库1.每次SAS启动都自动生成三个库标记:WORK、SASUSER和SASHELP;2.库的分类 永久性库:sasuser、sashelp、自定义的库 临时性库:只有一个,名为WORK,可以省略库标记;每次启动SAS自动生成,结束SAS后库中的数据被自动删除; 用libname指定库标记,如:libnametemp“e:tempdata”;3.使用关键词_ALL_列出数据仓库中所有的sas文件,使用NODSoption来禁止对数据集的描述 PROCCONTENTSDATA=libref._ALL_ NODS; RUN; 注意:NODS选项只能和_ALL_一起联用 -
5、------------------------------------------第四章数据列表报表1.print过程 语法格式: procprintdata=SAS数据集noobs; 收集于网络,如有侵权请联系管理员删除精品文档 var分析变量1分析变量2...分析变量n; where表达式; sum求和变量; run; Noobs选项:在PRINT过程中可以用NOOBS选项去掉OBS列; VAR语句:控制变量的出现与否以及出现的顺序; WHERE语句:控制哪些观测将出现在报表中;它的表达式主要是操作数和操作符,
6、 SUM语句:计算变量的总合; 2.观测的排序和分组§(sort)和(by) 对数据进行分组并求每组小计,用PRINT过程的BY语句,但必须先对相应的变量进行排序; 如:procsortdata=temp.empdataout=temp.empdata2; ByJobCode; Run; procprintdata=temp.empdata; byJobCode; sumSalary; pagebyJobCode;/*使产生的报表按组分页*/ run;---------------------------------
7、----------第五章:输出 1.标题和脚注: 在所有的SAS报告中都可以加标题(Title)和脚注(Footnote): 收集于网络,如有侵权请联系管理员删除精品文档 语法格式:TITLEn‘text’; FOOTNOTEn‘text’; 特点:n的取值范围是1-10; 标题出现在每页的顶部; 脚注出现在每页的底部;
此文档下载收益归作者所有