logo资料库

sas使用帮助文档.pdf

第1页 / 共382页
第2页 / 共382页
第3页 / 共382页
第4页 / 共382页
第5页 / 共382页
第6页 / 共382页
第7页 / 共382页
第8页 / 共382页
资料共382页,剩余部分请下载后查看
返回INDEX
SAS 8.X 经济统计
内 容 简 介
前 言
目 录
第1 章 SAS 概述
1.1 SAS 可以做什么
1.2 SAS 系统的安装
1.3 SAS 系统的概貌
1.4 SAS 命令行和工具栏
1.5 思 考 题
第2 章 SAS 基本概念
2.1 SAS 数据集
2.2 SAS 数据库
2.3 SAS 程序
2.4 思 考 题
第3 章 建立SAS 数据集
3.1 编辑程序导入数据
3.2 利用VIEWTABLE 新建数据集
3.3 将其他格式的数据文件导入数据集
3.4 利用SAS ASSIST 创建数据集
3.5 思 考 题
第4 章 数据集的浏览与修改
4.1 利用VIEWTABLE 方式
4.2 SAS INSIGHT
4.3 SAS ASSIST
4.4 思 考 题
第5 章 SAS 语言初步
5.1 SAS 语言的组成
5.2 SAS 用作一般高级语言
5.3 思 考 题
第6 章 SAS 语言中的常用函数
6.1 算术函数
6.2 逻辑函数
6.3 字符函数
6.4 字符串匹配函数
6.5 货币转换函数
6.6 金融函数
6.7 目录函数
6.8 数学函数
6.9 概率与密度函数
6.10 分位数函数
6.11 随机数函数
6.12 样本统计函数
6.13 地区以及邮政编码函数
6.14 三角函数
6.15 截断函数
6.16 变量信息函数
6.17 日期时间函数
6.18 思 考 题
第7 章 数组与矩阵
7.1 数 组
7.2 SAS/IML 模块
7.3 思 考 题
第8 章 基于SAS 语言的数据管理
8.1 读入数据
8.2 数据集的复制
8.3 数据集的拆分
8.4 数据集的合并
8.5 修改数据集
8.6 Proc SQL
8.7 思 考 题
第9 章 报表以及图形输出
9.1 SAS 过程步简介
9.2 PRINT 过程
9.3 TABULATE
9.4 SORT 过程
9.5 MEANS 过程
9.6 UNIVARIATE 过程
9.7 FREQ 过程
9.8 CORR 过程
9.9 GPLOT 过程
9.10 GCHART 过程
9.11 G3D 过程与GCONTOUR 过程
9.12 思 考 题
第1 0 章 基本统计分析
10.1 正态性检验
10.2 单变量均值检验
10.3 两独立样本的均值检验
10.4 成对总体均值检验
10.5 回归分析
10.6 方差分析
10.7 列联表检验
10.8 思 考 题
第11 章 多元统计分析
11.1 主成分分析
11.2 因子分析
11.3 聚类分析
11.4 判别分析
11.5 思 考 题
第1 2 章 SAS INSIGHT 模块
12.1 SAS INSIGHT 的启动
12.2 SAS INSIGHT 菜单
12.3 一维数据探索
12.4 二维数据探索
12.5 三维数据探索
12.6 分布分析
12.7 曲线拟和
12.8 多变量回归
12.9 方差分析
12.10 相关系数的计算
12.11 主成分分析
12.12 变量转换
12.13 思 考 题
第1 3 章 SAS ANALYST 模块
13.1 基础知识
13.2 数据集相关操作
13.3 绘制统计图
13.4 统计分析与计算
13.5 假设检验
13.6 ANOVA 过程
13.7 回归分析
13.8 思 考 题

十五 国家重点电子出版物规划项目 • 计算机知识普及和软件开发系列 专业程序员快速成长之路丛书 5 SAS 8.X 经济统计 北京希望电子出版社 总策划 樊欣 邵谦谦 编著 本书特点 通过 191 个经典实例 详细讲解了 SAS 最基础 最重要的功能和模块 实例典型 结构清晰 图文并茂 边讲边练 读者对象 SAS 语言的初 中级读者 社会培训班
内 容 简 介 本书是一本关于 SAS 系统使用方法的实用指导书 SAS 系统是一个集大型数据库管理 统计分析 报 表图形 信息系统开发等多种强大功能为一体的大型软件系统 本书通过 191 个经典实例 讲解了 SAS 的最基础 最重要的功能和模块 全书由 13 章组成 主要内容包括 SAS 概述 SAS 基本概念 建立 SAS 数据集 数据集的浏览与修 改 SAS 语言初步 SAS 语言中的常用函数 数组与矩阵 基于 SAS 语言的数据管理 报表以及图形输出 基本统计分析 多元统计分析 SAS INSIGHT 模块 SAS ANALYST 模块 本书以 学以致用 为原则组织内容 使用实例典型 语言通俗简练 结构清晰 图文并茂 边讲 边练 在阅读本书前 要求读者具有基础的统计知识 并且学过简单的计算机程序设计 本书适合 SAS 语 言的初 中级读者 同时也可作为社会培训班教材 读者在使用本书过程中的技术问题 请与 Xinfanapply@hotmail.com 联系 本版 CD 为配套电子书 定 价 说明 凡我社产品如有残缺 可执相关凭证与本社调换 盘 书 系 列 名 盘 书 名 总 策 划 文 本 著 作 者 责 任 编 辑 出版 发行者 地 址 经 销 排 版 C D 生 产 者 文 本 印 刷 者 开本 / 规格 版次 / 印次 印 数 本 版 号 十五 国家重点电子出版物规划项目•计算机知识普及和软件开发系列 专业程序员快速成长之路丛书 5 SAS 8.X经济统计 北京希望电子出版社 樊欣 邵谦谦 杨如林 北京希望电子出版社 北京市海淀区知春路甲63号卫星大厦三层 100080 网址: www.bhp.com.cn E-mail: zwb@bhp.com.cn 电 话 : 010-62520290,62521724,62528991,62630301,62524940,62521921,82610344 发行 010-82675588-202 门市 010-82675588-501,82675588-201 编辑部 各地新华书店 软件连锁店 希望图书输出中心 张月岭 北京中新联光盘有限责任公司 北京媛明印刷厂 787 毫米×1092 毫米 1/16 24 印张 557.3 千字 2003 年 2 月第 1 版 2003 年 2 月第 1 次印刷 0001 ISBN 7-89498-096-X 35.00 元 本版 CD 4000 册 
前 言 处于当今信息化的时代 如何获得有用的信息 如何管理这些信息 如何从这些信息中 分析抽象出有用的东西已经成为一个不容忽视的问题 归根到底 信息的载体是数据 所以 如何获取数据 管理数据 分析数据就成了重要的问题 随着计算机应用的普及 出现了各 种各样的软件来帮助我们管理数据 分析数据 大体可以分为两类 第一类是数据库软件 常见的如 Oracle dBase SQL sever 等 这一类软件的着眼点在于将数据管理计算机化 使 得原本效率低下 成本昂贵的数据管理可以被方便 快捷地进行 这一类软件虽然解决了管 理数据的问题 但是并没有对信息进行加工 只是采用另外的形式将它们组织 保存起来 企业如果仅仅停留在这一步 就失去了保留这些数据的真正意义 第二类软件是统计分析软 件 常见的如 SAS SPISS S-plus 等 这一类软件着眼点在于从浩如烟海的信息中提取有用 的数据 Data Mining 运用先进的统计方法对这些数据进行分析 从中获取事物的本质特 征以及一般性的规律以支持我们做出决策 因此 从这一点来说数据库软件建立了信息化的 基础 而统计分析软件则从原有信息中得到新的信息帮助我们决策 例如 使用数据库软件 可以记录一家企业多年以来的经营情况 在此基础上使用统计分析软件可以分析出企业发展 的趋势并对未来的经营情况做出预测 目前大多数国内的企业还停留在第一步上 没有充分 认识到统计 分析数据的重要性 而在其他一些发达国家 统计分析已经成为企业经营决策 的一个重要组成部分 可以预见 在不远的将来将会有大量的企业 科研机构需要具有熟练 统计分析能力的人才 其中必然要求对统计软件的熟练使用 SAS Statistical Analysis System 是由美国北卡来罗纳的 SAS institute 公司开发的一种统 计软件 它可以被广泛应用在商业 科研领域 它不但具有强大的统计分析功能 也具有一 般数据库软件的数据管理功能 在众多的统计软件中 它以运行稳定 功能强大而著称 近 20 年来一直占据统计软件的高端市场 在财富 500 强中 有 90 的公司使用 SAS 而在财 富 500 强的前 100 家企业中 更是有 98%的公司使用 SAS SAS 软件正在国内迅速地普及 发展 因此如何学会使用 SAS 已经成为当务之急 写作本书的目的也就是希望为读者提供一 本入门的教材 帮助读者掌握 SAS 软件最基本 最重要的一些功能 本书由樊欣执笔编写 此外 赵冰晶 李秀屹 程华遴 李冰 魏浩然 李晓东 王宏 李四琦 王怀瑾 吴子城 李小炎 刘大伟 赵华刚 朱育 赵晓燕 李晓阳 马军 朱玉 成 成兵 林军 章浩 君华强 余波 杨俊 李大成 王豪梁 王军 程松 高荣益和葛 艳玲等同志在整理材料方面给予了作者很大的帮助 在此 编者对他们表示衷心的感谢 由于 SAS 软件涵盖的内容非常多 其中又有各种各样的应用模块 因此在介绍过程中难 免有遗漏 不足之处 希望广大读者谅解 编 者 
目 录 第 1 章 SAS 概述....................................................1 1.1 SAS 可以做什么 .....................................1 1.2 SAS 系统的安装 .....................................8 1.3 SAS 系统的概貌 ................................... 11 1.4 SAS 命令行和工具栏............................19 1.5 思考题....................................................20 第 2 章 SAS 基本概念..........................................21 2.1 SAS 数据集 ...........................................21 2.2 SAS 数据库 ...........................................24 2.3 SAS 程序 ...............................................26 2.4 思考题....................................................27 第 3 章 建立 SAS 数据集.....................................28 3.1 编辑程序导入数据................................28 3.2 利用 VIEWTABLE 新建数据集 ...........31 3.3 将其他格式的数据文件导入数据集 ....33 3.4 利用 SAS ASSIST 创建数据集 ............39 3.5 思考题....................................................45 第 4 章 数据集的浏览与修改 ..............................48 4.1 利用 VIEWTABLE 方式.......................48 4.2 SAS INSIGHT .......................................50 4.3 SAS ASSIST ..........................................55 4.4 思考题....................................................60 第 5 章 SAS 语言初步..........................................61 5.1 SAS 语言的组成 ...................................61 5.2 SAS 用作一般高级语言........................64 5.3 思考题....................................................72 第 6 章 SAS 语言中的常用函数..........................73 6.1 算术函数................................................73 6.2 逻辑函数................................................73 6.3 字符函数................................................74 6.4 字符串匹配函数....................................75 6.5 货币转换函数........................................75 6.6 金融函数................................................75 6.7 目录函数................................................76 6.8 数学函数................................................76 6.9 概率与密度函数 ....................................77 6.10 分位数函数 ..........................................77 6.11 随机数函数 ..........................................78 6.12 样本统计函数 ......................................78 6.13 地区以及邮政编码函数 ......................79 6.14 三角函数 ..............................................80 6.15 截断函数 ..............................................80 6.16 变量信息函数 ......................................80 6.17 日期时间函数 ......................................81 6.18 思考题..................................................82 第 7 章 数组与矩阵 ..............................................83 7.1 数 组................................................83 7.2 SAS/IML 模块 .......................................89 7.3 思考题..................................................127 第 8 章 基于 SAS 语言的数据管理 ...................128 8.1 读入数据..............................................128 8.2 数据集的复制 ......................................131 8.3 数据集的拆分 ......................................133 8.4 数据集的合并 ......................................134 8.5 修改数据集 ..........................................137 8.6 Proc SQL ..............................................138 8.7 思考题..................................................162 第 9 章 报表以及图形输出.................................164 9.1 SAS 过程步简介..................................164 9.2 PRINT 过程..........................................164 9.3 TABULATE .........................................170 9.4 SORT 过程...........................................172 9.5 MEANS 过程 .......................................173 9.6 UNIVARIATE 过程.............................174 9.7 FREQ 过程...........................................176 9.8 CORR 过程 ..........................................177 9.9 GPLOT 过程 ........................................178 9.10 GCHART 过程 ...................................181 i 
9.11 G3D 过程与 GCONTOUR 过程 .......186 9.12 思考题................................................188 第 10 章 基本统计分析......................................190 10.1 正态性检验........................................190 10.2 单变量均值检验................................194 10.3 两独立样本的均值检验....................195 10.4 成对总体均值检验............................199 10.5 回归分析............................................202 10.6 方差分析............................................217 10.7 列联表检验........................................235 10.8 思考题................................................241 第 11 章 多元统计分析 ......................................242 11.1 主成分分析........................................242 11.2 因子分析............................................254 11.3 聚类分析............................................259 11.4 判别分析............................................270 11.5 思考题................................................280 第 12 章 SAS INSIGHT 模块.............................282 12.1 SAS INSIGHT 的启动.......................282 12.2 SAS INSIGHT 菜单...........................283 12.3 一维数据探索 ....................................285 12.4 二维数据探索 ....................................297 12.5 三维数据探索 ....................................300 12.6 分布分析 ............................................305 12.7 曲线拟和 ............................................311 12.8 多变量回归 ........................................316 12.9 方差分析 ............................................319 12.10 相关系数的计算 ..............................323 12.11 主成分分析 ......................................325 12.12 变量转换 ..........................................326 12.13 思考题..............................................329 第 13 章 SAS ANALYST 模块 ...........................330 13.1 基础知识 ............................................330 13.2 数据集相关操作 ................................333 13.3 绘制统计图 ........................................340 13.4 统计分析与计算 ................................347 13.5 假设检验 ............................................351 13.6 ANOVA 过程 .....................................360 13.7 回归分析 ............................................370 13.8 思考题................................................376 ii 
第 1 章 SAS 概述 本章导读 在我们日常的工作生活中 每天都要接触到大量的各种各样的数据 有很大一部分工 作必须每天和大量的数据打交道 例如银行 保险公司这样的金融机构 需要时时刻刻清 楚地了解自身的经营状况 客户的必要的信息 气象信息部门则需要处理实时的气象数据 同时也需要统计各种历史的气象数据 这样才能对天气做出较为准确的预报 大部分公司 的市场销售部门需要详细分析市场和用户反馈的信息 这样才能不断改进产品提高产品的 竞争力 生物制药公司需要处理大量的药品试用数据 这样才能最后得到安全可靠的药品 正因为生活中充满了不确定性 而人们总是试图通过一些实验数据来找出背后具有规律性 的东西 所以统计学正被越来越广泛地应用到生活工作的每一个角落 如何从这些纷繁复杂的数据中采集有用的信息 如何管理这些数据 如何对这些数据 进行统计分析以得到可以帮助我们做出决策的信息就成了一个非常重要的问题 随着数据 量的增大和人们对于统计要求的增加 要想单纯依靠传统的办法完成这项工作已经基本不 太可能 幸好 统计软件可以帮我们完成这项工作 目前 使用较为广泛的统计软件有 SAS SPISS GAUSS S-plus 等等 这些统计软件可以在很大程度上帮助我们找到有用的数据 很好地管理这些数据 并且分析这些数据的内部关系和属性 为以后的决策提供预报 SAS 系统作为同类产品中的佼佼者 功能非常强大 在本章中 我们首先介绍一下 SAS 的概况 SAS 系统的主要界面和菜单 这些内容将成为以后我们讲解的基础 1.1 SAS 可以做什么 SAS 是由美国的 SAS institute 开发的统计软件 它的全称是 Statistical Analysis System 即统计分析系统 从 1976 年 SAS 开发成功至今 SAS 的用户遍及 119 个国家 它已经成 为同类产品中的领导者 在财富 500 强中 有 90 的公司使用 SAS 而在财富 500 强的前 100 家企业中 有 98%的公司使用 SAS 目前国内的很多企业也开始使用 SAS 系统 来分 析处理数据 尽管 SAS 在国内的普及程度还远远不及美国和欧洲一些国家 但是相信随着 加入 WTO 后对数据统计需求的增加 企业对数据统计分析将会越来越重视 会有越来越 多的企业使用 SAS 系统 那么 SAS 系统到底可以帮我们作些什么呢 下面通过一个实例 解释一下 假设投资基金 A 的投资组合包括以下 36 只股票 表 1-1 给出了这 36 只股票的股票代 码 股票名称 流通盘 每股收益 持股数量和价格 
2 第 1 章 SAS 概述 表 1-1 基金投资组合 证券代码 证券名称 流通盘 每股收益 持股数量 价格 广聚能源 中信海直 ST 麦科特 中成股份 新力药业 川化股份 安塑股份 中联重科 常山股份 国际实业 丝绸股份 晨鸣纸业 京东方 隆源实业 张裕 天山股份 ST 春都 法尔胜 长丰通信 津滨发展 现代投资 航天科技 中国服装 云内动力 厦门路桥 南方建材 天一科技 数源科技 大亚股份 南宁糖业 8500 6000 12600 10500 2500 13000 3600 10000 10000 7000 15365 7700 6000 1338 3200 7800 6000 16934 12000 14166 21423 4800 6500 6000 9500 6650 8988 6000 8000 7280 0.059 0.028 -0.003 0.026 0.056 -0.009 0.033 0.06 0.018 0.008 0.04 0.101 0.044 0.07 0.194 -0.084 -0.073 0.031 0.031 0.002 0.058 0.005 -0.031 0.109 0.046 0.007 0.006 0.002 0.036 0.067 1000 2000 1500 1300 2000 5000 2000 3000 2400 3100 2000 1000 2000 1000 1300 3000 2000 1000 1000 5000 3000 1000 2000 3000 1000 2000 3000 1000 2000 2400 13.27 14.2 7.12 10.08 22.75 6.85 14.95 12.65 8.38 12.15 7.31 13.26 12.33 22.58 18.29 12.55 12.48 9.12 7.88 6.91 8.59 27.95 10.92 11.79 9.29 14.47 8.28 9.99 8.9 9.01 000096 000099 000150 000151 000153 000155 000156 000157 000158 000159 000301 000488 000725 000835 000869 000877 000885 000890 000892 000897 000900 000901 000902 000903 000905 000906 000908 000909 000910 000911 
分享到:
收藏