实用SAS基础 本书特色
由吴令云、吴诚鸥编*的《实用SAS基础》是学习SAS软件(第9版)的入门书。SAS是特大规模集成软件系统,能优异地执行下列任务:数据的输入和获取,数据转换处理和管理,报表绘制和图形。统计和数学分析,商业规划,预测,运筹优化以及应用开发等。本书介绍SAS软件*基本的部分:SAS系统简介;SAS语言简介;常用的把外部数据文件输入成SAS数据集的方法;数据集的转换、处理、管理;输出数据的方法;制定报表和绘制图形举例;并介绍用SAS拟合和分析*常用的统计模型一一线性和非线性回归模型的方法。每一内容和方法都举出实用例子并附一练习题加以巩固,通过学习这些内容,读者不仅能够用SAS完成一些简单的任务,而且根据需要,能够参照*专门的文献,*深入地学会使用SAS解决相应的问题,完成*复杂、***的任务。本书可供应用气象、环境科学、遥感、统计、应用数学、信息、医药、生物、金融、经贸、管理、会计等方面的研究生,甚至高年级大学生作为教材或教学参考书。也可以供希望使用统计方法的实际工作者作为学习SAS敛件的入门书籍。
实用SAS基础 目录
第1章 SAS软件简介 1.1 关于SAS软件 1.1.1 SAS软件简介 1.1.2 如何学习SAS软件 1.2 SAS系统人机会话窗口 1.3 SAS中的中文字符第2章 SAS语言 2.1 SAS语言简介 2.2 SAS数据集 2.3 SAS词、SAS语句和SAS程序第3章 构建SAs数据集 3.1 data语句、inptlt语句和datalines语句配合数据体产生SAS数据集 3.2 用“表编辑器”窗口输入法形成SAS数据集 3.3 input语句配合infile语句导人数据体产生SAS数据集 3.4 用“导人数据”窗口导人已定变量数据体形成SAS数据集 3.5 libname语句配合数据引擎导人已定变量数据体形成SAS数据集 3.6 时间变量值的输人格式第4章 预处理SAS数据集 4.1 用赋值语句增加变量 4.1.1 一般赋值语句 4.1.2 SAS函数和随机数 4.2 用drop或keep语句剔除变量 4.3 用set.语句的firstobs和obs选项或set语句配合if语句删减观测行 4.4 用sct语句纵向拼接SAS数据集 4.5 用sott过程把数据集排序 4.6 用merge语句横向拼接SAS数据集第5章 SAs数据集的导出 5.1 SAS数据集的导出方法 5.1.1 用filename语句、file语句配合put语句导出数据体 5.1.2 用“导出数据”窗口导出SAS数据集 5.1.3 用libname语句配合数据引擎导出SAS数据集 5.2 SAS数据集变量名和变量观测值输出的改进 5.2.1 用单独一条format语句按规定格式加强对输出时间变量和数值变量值的描述 5.2.2 用format过程自行创建替换格式 5.2.3 用format过程与format语句配合加强对输出变量值的描述 5.2.4 用label语句加强对输出变量名的描述 5.3 用options语句、title语句、footnote语句改变页面输出 5.3.1 用options语句改变输出的页面选择 5.3.2 用title语句为输出的图形或表格加标题 5.3.3 用.footnote语句为输出的图形或表格加脚注第6章 SAS制表举例 6.1 将数据体的每一行写成一页报告 6.2 用tabulate过程输出报表 6.2.1 TABULATE过程简介 6.2.2 用tabulatc过程打印一维统计表 6.2.3 用tabulate过程打印二维统计表 6.2.4 用tabulate过程打印三维或更高维度的统计表 6.2.5 用tabulate过程打印统计表来显示分类变量各种交叉中样本的个数 6.2.6 对tabulate过程打印统计表的改进第7章 SAS制图举例 7.1 用gplot过程画时间序列图、散点图和气泡图 7.1.1 用gplot过程画散点图和时间序列图 7.1.2 用gplot过程画气泡图 7.2 用gchart过程画柱形图、条形图和饼形图 7.2.1 用gchan过程画柱形图 7.2.2 用gChan过程画条形图 7.2.3 用gchart过程画饼形图第8章 回归分析 8.1 多元线性回归与reg过程 8.1.1 线性回归模型 8.1.2 用reg过程作多元线性回归 8.1.3 用reg过程作预报 8.1.4 选择预报因子 8.1.5 多项式回归 8.1.6 共线性问题、岭回归和主成分回归 8.1.7 野点查找和处理法 8.2 非线性回归 8.2.1 非线性回归模型 8.2.2 用nlin过程作非线性回归分析 8.2.3 优良初估计的获得 8.2.4 用nlp过程作LAD回归参考文献第1章 SAS软件简介
1.1 关于SAS软件
1.1.1 SAS软件简介
1.1.2 如何学习SAS软件
1.2 SAS系统人机会话窗口
1.3 SAS中的中文字符
第2章 SAS语言
2.1 SAS语言简介
2.2 SAS数据集
2.3 SAS词、SAS语句和SAS程序
第3章 构建SAs数据集
3.1 data语句、inptlt语句和datalines语句配合数据体产生SAS数据集
3.2 用“表编辑器”窗口输入法形成SAS数据集
3.3 input语句配合infile语句导人数据体产生SAS数据集
3.4 用“导人数据”窗口导人已定变量数据体形成SAS数据集
3.5 libname语句配合数据引擎导人已定变量数据体形成SAS数据集 3.6 时间变量值的输人格式
第4章 预处理SAS数据集
4.1 用赋值语句增加变量
4.1.1 一般赋值语句
4.1.2 SAS函数和随机数
4.2 用drop或keep语句剔除变量
4.3 用set.语句的firstobs和obs选项或set语句配合if语句删减观测行
4.4 用sct语句纵向拼接SAS数据集
4.5 用sott过程把数据集排序
4.6 用merge语句横向拼接SAS数据集
第5章 SAs数据集的导出
5.1 SAS数据集的导出方法
5.1.1 用filename语句、file语句配合put语句导出数据体
5.1.2 用“导出数据”窗口导出SAS数据集
5.1.3 用libname语句配合数据引擎导出SAS数据集
5.2 SAS数据集变量名和变量观测值输出的改进
5.2.1 用单独一条format语句按规定格式加强对输出时间变量和数值变量值的描述
5.2.2 用format过程自行创建替换格式
5.2.3 用format过程与format语句配合加强对输出变量值的描述
5.2.4 用label语句加强对输出变量名的描述
5.3 用options语句、title语句、footnote语句改变页面输出
5.3.1 用options语句改变输出的页面选择
5.3.2 用title语句为输出的图形或表格加标题
5.3.3 用.footnote语句为输出的图形或表格加脚注
第6章 SAS制表举例
6.1 将数据体的每一行写成一页报告
6.2 用tabulate过程输出报表
6.2.1 TABULATE过程简介
6.2.2 用tabulatc过程打印一维统计表
6.2.3 用tabulate过程打印二维统计表
6.2.4 用tabulate过程打印三维或更高维度的统计表
6.2.5 用tabulate过程打印统计表来显示分类变量各种交叉中样本的个数
6.2.6 对tabulate过程打印统计表的改进
第7章 SAS制图举例
7.1 用gplot过程画时间序列图、散点图和气泡图
7.1.1 用gplot过程画散点图和时间序列图
7.1.2 用gplot过程画气泡图
7.2 用gchart过程画柱形图、条形图和饼形图
7.2.1 用gchan过程画柱形图
7.2.2 用gChan过程画条形图
7.2.3 用gchart过程画饼形图
第8章 回归分析
8.1 多元线性回归与reg过程
8.1.1 线性回归模型
8.1.2 用reg过程作多元线性回归
8.1.3 用reg过程作预报
8.1.4 选择预报因子
8.1.5 多项式回归
8.1.6 共线性问题、岭回归和主成分回归
8.1.7 野点查找和处理法
8.2 非线性回归
8.2.1 非线性回归模型
8.2.2 用nlin过程作非线性回归分析
8.2.3 优良初估计的获得
8.2.4 用nlp过程作LAD回归
参考文献
信息
|