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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

spss讲解01.doc

1、ec912e342ecf5320bcd65a0cc28b426f.pdf SAS 系统和数据分析Page 1 of 10第一课 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(规划)运筹决策方面的专门分析计算

3、SAS/ETS(预测)计量经济的时间序列方面的专门分析计算 SAS/IML(距阵运算)提供了交互矩阵语言 SAS/GRAPH(图形)提供了许多产生图形的过程并支持众多的图形设备 SAS/ACCESS(外部数据库接口)提供了与大多数流行数据库管理系统的方便接口并自身也能进行数据管理 SAS/ASSIST(面向任务的通用菜单驱动界面)方便用户以菜单方式进行操作 SAS/FSP(数据处理交互式菜单系统) SAS/AF(面向对象编程的应用开发工具)ec912e342ecf5320bcd65a0cc28b426f.pdf SAS 系统和数据分析Page 2 of 10另外 SAS 系统还将许多常用的统计

4、方法分别集成为两个模块 LAB 和 INSIGHT,供用户利用图形界面和菜单直接对数据进行统计分析4 SAS 系统的特点最大特点是把数据管理和数据分析融为一体,主要特点为:1. 使用灵活方便,功能齐全SAS的宗旨是为所有需要进行数据处理,数据分析的非计算机专业人员提供一种易学易用,完整可靠的软件系统。使用简单方便:用户把要解决的问题,用SAS语言表达出来,组成SAS程序,提交给SAS 系统就可以解决提出的问题。执行的情况和输出结果都在屏幕上显示出来。用户操作是在很友好的界面下进行的。功能齐全:从SAS系统的模块结构,用户根据需要可灵活地选择使用。SAS系统提供的20多个模块可完成各方面的实际问

5、题,功能非常齐全。2. SAS语言是编程能力强且简洁易学的非过程语言。SAS语言是SAS系统的基础,是用户与系统对话的语言。SAS语言是功能强大的程序设计语言,SAS语言是非过程语言,不必告诉SAS 怎样做,只需告诉它你要“做什么” 。3. SAS系统把数据处理与统计分析融为一体。SAS 程序的结构由两个基本步骤任意组合而成。DATA 步用于对数据的加工处理;PROC步用于分析数据和编写报告。5 SAS 系统的支持技术在当今的信息时代中,如何有效地利用业务高度自动化所产生的巨量宝贵数据,挖掘出对预测和决策有用的信息,就成为掌握竞争主导权的关键因素。因此,SAS 系统始终致力于应用先进的信息技术

6、和计算机技术对业务和历史数据进行更深层次的加工。经过二十多年的发展,SAS 系统现在是以下三种技术的主要提供者: 数据仓库技术 数据挖掘技术 决策支持技术ec912e342ecf5320bcd65a0cc28b426f.pdf SAS 系统和数据分析Page 3 of 10二 .WINDOWS 运 行 环 境 下 SAS 系 统 的 安 装1 Novel 局域网上共享 SAS 系统操作步骤:(1). 以 User Windows98 进入操作系统(2). 登录 Novel312-Server 双击网上邻居 双击 233 登录对话框:用户名键入 Guest, 口令 1111(3). 将服务器上的

7、 SYS 目录映射到网络驱动器 I: 右键 SYS 出现快显菜单,选择映射到网络驱动器 I: 将登录时重新连接选项选定(4). 将 SAS 以快捷方式复制到桌面 找到 SAS 目录下的 SAS.EXE 运行文件 右键 SAS.EXE 出现快显菜单,选择发送到桌面快捷方式(5). 在本地工作站硬盘的 E 目录下建立 SAS 目录 打开资源管理器,单击选中 E 目录 文件/新建/新文件夹/键入 SAS(6). 修改机器的系统日期为 2000 年 9 月 双击我的电脑 双击控制面板 双击日期时间 修改日期三 .启 动 SAS 系 统WINDOWS 环境下启动 SAS 系统双击“The SAS Sys

8、tem”图标ec912e342ecf5320bcd65a0cc28b426f.pdf SAS 系统和数据分析Page 4 of 10四 .显 示 管 理 系 统 窗 口1 显示管理系统(Display Manager)三个主要窗口: PROGRAM EDITOR 窗口: 编写 SAS 源程序,存储或调入文件,提交SAS 程序和 SAS 系统执行的场所, , LOG 窗口: 显示 SAS 系统的信息和 SAS 程序运行的信息 OUTPUT 窗口: 存放和显示 SAS 程序运算结果的输出 2 显示管理系统的常用窗口 KEYS 查看及改变功能键的设置 LIBNAME 查看已经存在的 SAS 数据库

9、DIR 查看某个 SAS 数据库的内容 VAR 查看 SAS 数据集的有关信息 OPTIONS 查看及改变 SAS 的系统设置假设我们准备自定义 F12 功能键为 OPTIONS 命令,打开 KEYS 窗口后在 F12 的右边的空白区键入 OPTIONS,完毕之后在命令框中键入 END 命令退出 KEYS 窗口五 .显 示 管 理 系 统 命 令1 显示管理系统命令的发布有四种命令的发布方式都可达到相同结果。 在命令框中直接键入命令 按功能键 使用下拉式菜单 使用工具栏例如我们要增加一个 OUTPUT 窗口,相应地四种操作如下: 命令框中直接键入 OUTPUT 和 Enter 功能键 F7 G

10、lobals/Output tools/customize (options/edit tools)Add 按钮选择 Tool,新增了一个空白按钮Command 命令框中输入:OUTPUT;Help Text 命令框中输入:Add new button create by DZX;Tip Text 命令框中输入:Output。ec912e342ecf5320bcd65a0cc28b426f.pdf SAS 系统和数据分析Page 5 of 10再单击 Browse 命令挑选一个合适的按钮。单击 Move Dn 按钮将 OUTPUT 按钮移动到最后 Help 按钮之后单击 Add 按钮选择 Se

11、parator,使 Help 按钮和新增 OUTPUT 命令按钮之间有一个空白的分组间隙。单击 Save 按钮2 文本编辑行命令文本编辑行命令的主要作用是为在 PROGRAM EDITOR 窗口方便和高效地输入和修改SAS 程序提供一组编辑命令。文本编辑行命令可归两个子类: 命令行命令在命令框中输入 NUMS 命令 行命令在行号上键入执行指定功能的字母来完成编辑功能例如,我们在 PROGRAM EDITOR 窗口中的第一行到第三行输入假设的数据和程序:“Data and program line one ”, “Data and program line two”, “Data and pro

12、gram line three”。若想在第 1 行与第 2 行之间插入空行: 在第 1 行的行号前键入 i(或 I,或 i1、I1)若想保存和调入程序: 在命令框中键入:FILE “D:SASABC02.SAS“ 先光标定位到指定某行,再在命令框中键入:INCLUDE “D:SASABC02.SAS“六 .SAS 系 统 的 几 组 重 要 命 令1 向 SAS 系统寻求帮助命令 F1 键和 F2 键提供信息相当于简明的 SAS 使用手册2 显示管理系统命令框常用命令类 型 命 令 描 述BYE 退出 SASCLEAR window-name 清除指定的窗口中的内容END 退出当前窗口FILE

13、 “filename“ 存储到指定文件HELP 帮助INCLUDE “filename“ 引入指定文件KEYS 进入 KEYS 窗口LIBNAME 确认 SAS 数据库的内容LOG 进入 LOG 窗口显示管理命令NUMS 打开和关闭文本编辑器的数字区ec912e342ecf5320bcd65a0cc28b426f.pdf SAS 系统和数据分析Page 6 of 10OPTIONS 进入 OPTIONS 窗口OUTPUT 进入 OUTPUT 窗口PROGRAM 进入 PROGRAM EDITOR 窗口RECALL 调出上次执行的程序SUBMIT 提交一段程序3 文本编辑行命令本组命令很多,这里

14、仅给出其中几个最常用的:类 型 命 令 描 述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 键ec912e3

15、42ecf5320bcd65a0cc28b426f.pdf SAS 系统和数据分析Page 7 of 10七 .运 行 SAS 程 序 的 步 骤1 在 PROGRAM EDITOR 窗口中键入程序见图 11 所示2 提交这段程序有四种方法可以提交这段程序: 在命令框中直接键入命令 SUBMIT 用鼠标选择菜单命令 Locals / Submit 按功能键 F3 用鼠标点击标准工具栏的第一个按钮另外,还可以用菜单命令 Locals / Submit top line 来提交 PROGRAM EDITOR 程序窗口中的某一条 SAS 语句,常用来测试这条语句的执行结果。图 21 一个典型的 SA

16、S 程序实例ec912e342ecf5320bcd65a0cc28b426f.pdf SAS 系统和数据分析Page 8 of 103 查看 LOG 窗口的信息4 重新调出刚才提交的程序 命令框中发布 RECALL 命令5 在 OUTPUT 窗口查看运行结果如果我们需要修改和增加运行结果报告的标题,操作如下: 选择 Globals/Options/Titles 命令。 出现 TITLES 窗口,删除原第一大标题的内容“The SAS system”。 在第一行和第二行分别输入所需要的大小标题的内容,见图 12 所示。 选择 Options/Save settings now 命令,保存我们刚才

17、的修改。6 存储程序 再发布 RECALL 命令重新调出刚才提交的程序, 然后可用 File / Save as 菜单命令把程序存储到外部文件中(也可发布 FILE 命令达到相同的目的) 。 如果今后要重新运行这个程序,用 File / Open 菜单命令把这个外部程序重新调入到SAS 系统的 PROGRAM EDITOR 窗口中。 如果今后要将这个程序插入到正在 PROGRAM EDITOR 窗口编辑的某程序的某处,可发布 INCLUDE 命令把外部这个程序导入到某程序中SAS 程序文件的后缀为 .SAS实例:data class;input name $ test1 test2 test3

18、;cards;Xiaoer 90 86 88Zhangsan 100 98 89Lisi 79 76 70Wangwu 68 71 64zhaoliu 100 89 99;run;ec912e342ecf5320bcd65a0cc28b426f.pdf SAS 系统和数据分析Page 9 of 10例子:假定某公司生产两类机器:小型机器和计算机。这些机器由公司的职员负责在四个地区销售。下表给出的数据包括销售人员的名字(NAME),销售的地区(REGION),机器的类型(TYPE),和年销售量(SALES)。利用这些资料,想知道每个地区的年销售总量是多少,每种类型的机器卖了多少,及每类机器的人均

19、销售量是多少。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 sou

20、th smallen 64700 south cstelam 27634 south smfarlow 32719 north smec912e342ecf5320bcd65a0cc28b426f.pdf SAS 系统和数据分析Page 10 of 10smith 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;

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报