ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:45.27KB ,
资源ID:10148907      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10148907.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(spss讲解01.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

spss讲解01.docx

1、spss讲解01第一课 SAS系统简介一. SAS系统1 什么是SAS系统SAS系统是一个模块化的集成软件系统。所谓软件系统就是一组在一起作业的计算机程序。SAS系统是一种组合软件系统。基本部分是Base SAS软件2 SAS系统的功能SAS系统是大型集成应用软件系统,具有完备的以下四大功能: 数据访问 数据管理 数据分析 数据显示它是美国软件研究所(SAS Institute Inc.)经多年的研制于1976年推出。目前已被许多国家和地区的机构所采用。SAS系统广泛应用于金融、医疗卫生、生产、运输、通信、政府、科研和教育等领域。它运用统计分析、时间序列分析、运筹决策等科学方法进行质量管理、财

2、务管理、生产优化、风险管理、市场调查和预测等等业务,并可将各种数据以灵活多样的各种报表、图形和三维透视的形式直观地表现出来。在数据处理和统计分析领域,SAS系统一直被誉为国际上的标准软件系统。3 SAS系统的主要模块SAS系统包含了众多的不同的模块,可完成不同的任务,主要模块有: SAS/BASE(基础)初步的统计分析 SAS/STAT(统计)广泛的统计分析 SAS/QC(质量控制)质量管理方面的专门分析计算 SAS/OR(规划)运筹决策方面的专门分析计算 SAS/ETS(预测)计量经济的时间序列方面的专门分析计算 SAS/IML(距阵运算)提供了交互矩阵语言 SAS/GRAPH(图形)提供了

3、许多产生图形的过程并支持众多的图形设备 SAS/ACCESS(外部数据库接口)提供了与大多数流行数据库管理系统的方便接口并自身也能进行数据管理 SAS/ASSIST(面向任务的通用菜单驱动界面)方便用户以菜单方式进行操作 SAS/FSP(数据处理交互式菜单系统) SAS/AF(面向对象编程的应用开发工具)另外SAS系统还将许多常用的统计方法分别集成为两个模块LAB和INSIGHT,供用户利用图形界面和菜单直接对数据进行统计分析4 SAS系统的特点最大特点是把数据管理和数据分析融为一体,主要特点为:1. 使用灵活方便,功能齐全SAS的宗旨是为所有需要进行数据处理,数据分析的非计算机专业人员提供一

4、种易学易用,完整可靠的软件系统。使用简单方便:用户把要解决的问题,用SAS语言表达出来,组成SAS程序,提交给SAS系统就可以解决提出的问题。执行的情况和输出结果都在屏幕上显示出来。用户操作是在很友好的界面下进行的。功能齐全:从SAS系统的模块结构,用户根据需要可灵活地选择使用。SAS系统提供的20多个模块可完成各方面的实际问题,功能非常齐全。2. SAS语言是编程能力强且简洁易学的非过程语言。SAS语言是SAS系统的基础,是用户与系统对话的语言。SAS语言是功能强大的程序设计语言,SAS语言是非过程语言,不必告诉SAS怎样做,只需告诉它你要“做什么”。3. SAS系统把数据处理与统计分析融为

5、一体。SAS程序的结构由两个基本步骤任意组合而成。DATA步用于对数据的加工处理;PROC步用于分析数据和编写报告。5 SAS系统的支持技术在当今的信息时代中,如何有效地利用业务高度自动化所产生的巨量宝贵数据,挖掘出对预测和决策有用的信息,就成为掌握竞争主导权的关键因素。因此,SAS系统始终致力于应用先进的信息技术和计算机技术对业务和历史数据进行更深层次的加工。经过二十多年的发展,SAS系统现在是以下三种技术的主要提供者: 数据仓库技术 数据挖掘技术 决策支持技术二. WINDOWS运行环境下SAS系统的安装1 Novel局域网上共享SAS系统操作步骤:(1). 以User Windows98

6、进入操作系统(2). 登录Novel312-Server 双击网上邻居 双击233 登录对话框:用户名键入Guest, 口令1111(3). 将服务器上的SYS目录映射到网络驱动器I: 右键SYS出现快显菜单,选择映射到网络驱动器I: 将登录时重新连接选项选定(4). 将SAS以快捷方式复制到桌面 找到SAS目录下的SAS.EXE运行文件 右键SAS.EXE出现快显菜单,选择发送到桌面快捷方式(5). 在本地工作站硬盘的E目录下建立SAS目录 打开资源管理器,单击选中E目录 文件/新建/新文件夹/键入SAS(6). 修改机器的系统日期为2000年9月 双击我的电脑 双击控制面板 双击日期时间

7、修改日期三. 启动SAS系统WINDOWS环境下启动SAS系统双击“The SAS System”图标四. 显示管理系统窗口1 显示管理系统(Display Manager)三个主要窗口: PROGRAM EDITOR窗口: 编写SAS源程序,存储或调入文件,提交SAS 程序和SAS系统执行的场所, , LOG窗口: 显示SAS系统的信息和SAS程序运行的信息 OUTPUT窗口: 存放和显示SAS程序运算结果的输出 2 显示管理系统的常用窗口 KEYS 查看及改变功能键的设置 LIBNAME 查看已经存在的SAS数据库 DIR 查看某个SAS数据库的内容 VAR 查看SAS数据集的有关信息 O

8、PTIONS 查看及改变SAS的系统设置假设我们准备自定义F12功能键为OPTIONS命令,打开KEYS 窗口后在F12的右边的空白区键入OPTIONS,完毕之后在命令框中键入END命令退出KEYS窗口五. 显示管理系统命令1 显示管理系统命令的发布有四种命令的发布方式都可达到相同结果。 在命令框中直接键入命令 按功能键 使用下拉式菜单 使用工具栏例如我们要增加一个OUTPUT窗口,相应地四种操作如下: 命令框中直接键入OUTPUT和Enter 功能键F7 Globals/Output tools/customize (options/edit tools)Add按钮选择Tool,新增了一个空

9、白按钮Command命令框中输入:OUTPUT;Help Text命令框中输入:Add new button create by DZX;Tip Text命令框中输入:Output。再单击Browse命令挑选一个合适的按钮。单击Move Dn按钮将OUTPUT按钮移动到最后Help按钮之后单击Add按钮选择Separator,使Help按钮和新增OUTPUT命令按钮之间有一个空白的分组间隙。单击Save按钮2 文本编辑行命令文本编辑行命令的主要作用是为在PROGRAM EDITOR窗口方便和高效地输入和修改SAS程序提供一组编辑命令。文本编辑行命令可归两个子类: 命令行命令在命令框中输入NUM

10、S命令 行命令在行号上键入执行指定功能的字母来完成编辑功能例如,我们在PROGRAM EDITOR窗口中的第一行到第三行输入假设的数据和程序:“Data and program line one ”,“Data and program line two”,“Data and program line three”。若想在第1行与第2行之间插入空行: 在第1行的行号前键入 i(或I,或i1、I1)若想保存和调入程序: 在命令框中键入:FILE D:SASABC02.SAS 先光标定位到指定某行,再在命令框中键入:INCLUDE D:SASABC02.SAS六. SAS系统的几组重要命令1 向SA

11、S系统寻求帮助命令 F1键和F2键提供信息相当于简明的SAS使用手册2 显示管理系统命令框常用命令类 型命 令描 述显示管理命令BYE退出SASCLEAR window-name清除指定的窗口中的内容END退出当前窗口FILE filename存储到指定文件HELP帮助INCLUDE filename引入指定文件KEYS进入KEYS窗口LIBNAME确认SAS数据库的内容LOG进入LOG窗口NUMS打开和关闭文本编辑器的数字区OPTIONS进入OPTIONS窗口OUTPUT进入OUTPUT窗口PROGRAM进入PROGRAM EDITOR窗口RECALL调出上次执行的程序SUBMIT提交一段程

12、序3 文本编辑行命令本组命令很多,这里仅给出其中几个最常用的:类 型命 令描 述文本编辑行命令DN删除自当前行起的N行,D或D1都只表示删除当前行IN在当前行之后插入N个空行N使当前行内容右移N个字符N使当前行内容左移N个字符CN把自当前行起的N行内容拷贝到由A、B命令指定位置MN把自当前行起的N行内容移动到由A、B命令指定位置其中一部分可单独使用,另一部分需与操作定位命令A、B(A指after,B指before)配合起来使用。例如,我们要将第一行和第二行的内容移到第三行的后面: 第一行行号前键入M2 第三行行号前键入A命令,然后按Enter键七. 运行SAS程序的步骤1 在PROGRAM E

13、DITOR窗口中键入程序见图11所示图21 一个典型的SAS程序实例2 提交这段程序有四种方法可以提交这段程序: 在命令框中直接键入命令SUBMIT 用鼠标选择菜单命令Locals / Submit 按功能键F3 用鼠标点击标准工具栏的第一个按钮另外,还可以用菜单命令Locals / Submit top line来提交PROGRAM EDITOR程序窗口中的某一条SAS语句,常用来测试这条语句的执行结果。3 查看LOG窗口的信息4 重新调出刚才提交的程序 命令框中发布RECALL命令5 在OUTPUT窗口查看运行结果如果我们需要修改和增加运行结果报告的标题,操作如下: 选择Globals/O

14、ptions/Titles命令。 出现TITLES窗口,删除原第一大标题的内容“The SAS system”。 在第一行和第二行分别输入所需要的大小标题的内容,见图12所示。 选择Options/Save settings now命令,保存我们刚才的修改。6 存储程序 再发布RECALL命令重新调出刚才提交的程序, 然后可用File / Save as 菜单命令把程序存储到外部文件中(也可发布FILE命令达到相同的目的)。 如果今后要重新运行这个程序,用File / Open菜单命令把这个外部程序重新调入到SAS系统的PROGRAM EDITOR窗口中。 如果今后要将这个程序插入到正在PRO

15、GRAM EDITOR窗口编辑的某程序的某处,可发布INCLUDE命令把外部这个程序导入到某程序中SAS程序文件的后缀为 .SAS实例:data class; input name $ test1 test2 test3;cards;Xiaoer 90 86 88Zhangsan 100 98 89Lisi 79 76 70Wangwu 68 71 64zhaoliu 100 89 99;run;例子:假定某公司生产两类机器:小型机器和计算机。这些机器由公司的职员负责在四个地区销售。下表给出的数据包括销售人员的名字(NAME),销售的地区(REGION),机器的类型(TYPE),和年销售量(S

16、ALES)。利用这些资料,想知道每个地区的年销售总量是多少,每种类型的机器卖了多少,及每类机器的人均销售量是多少。data sale;input name $ sales region $ type $; cards;stafer 9664 east smyoung 22969 east smstride 27253 east smtopin 86432 east cspeak 99210 east cvetter 38928 west ccurci 21531 west smmarco 79345 west cGreco 18523 west smryan 32915 west smtomas 42109 west smthaiman 94320 south cmoore 25718 south smallen 64700 south cstelam 27634 south smfarlow 32719 north smsmith 38712 north smWilson 97214 north crun;proc print;run;proc freq; tables type*region;run;proc sort; by type;run;proc means;title means of two kinds of sales data;by type;run;

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1