869.3实验指导.86一、用INSIGHT作单因素方差分析90二、用“分析家”作单因素方差分析三、用ANOVA过程进行单因素方差分析929.493上机演练9.5实验报告9394实验10双因素方差分析实验目的10.19410.2实验内容9410.3实验指导9494、用INSIGHT作双因素方差分析97二、用“分析家”作双因素方差分析99三、用glm过程进行双因素方差分析10.4上机演练10010.5实验报告100实验 11主成分分析10111.1实验目的.10111.2实验内容10111.3101实验指导VI
VI 9.3 实验指导. 86 一、用 INSIGHT 作单因素方差分析. 86 二、用“分析家”作单因素方差分析. 90 三、用 ANOVA 过程进行单因素方差分析. 92 9.4 上机演练. 93 9.5 实验报告. 93 实验 10 双因素方差分析. 94 10.1 实验目的. 94 10.2 实验内容. 94 10.3 实验指导. 94 一、用 INSIGHT 作双因素方差分析. 94 二、用“分析家”作双因素方差分析. 97 三、用 glm 过程进行双因素方差分析 . 99 10.4 上机演练. 100 10.5 实验报告. 100 实验 11 主成分分析 . 101 11.1 实验目的 . 101 11.2 实验内容 . 101 11.3 实验指导 . 101
101、使用INSIGHT作主成分分析105二、使用“分析家”作主成分分析108三、使用PRINCOMP过程作主成分分析11.4上机演练.10911.5112实验报告实验12因子分析.11312.1113实验目的12.2实验内容11312.3实验指导113113、用INSIGHT作因子分析二、用FACTOR过程作因子分析11812.4上机演练12312.5实验报告129实验13聚类分析13013.1实验目的130实验内容13.213013013.3实验指导130、使用CLUSTER过程和TREE过程进行系统聚类134二、使用VARCLUS过程和TREE过程进行变量聚类VII
VII 一、使用 INSIGHT 作主成分分析. 101 二、使用“分析家”作主成分分析. 105 三、使用 PRINCOMP 过程作主成分分析. 108 11.4 上机演练 . 109 11. 5 实验报告 . 112 实验 12 因子分析. 113 12.1 实验目的. 113 12.2 实验内容. 113 12.3 实验指导. 113 一、用 INSIGHT 作因子分析. 113 二、用 FACTOR 过程作因子分析 . 118 12.4 上机演练. 123 12.5 实验报告. 129 实验 13 聚类分析. 130 13.1 实验目的. 130 13.2 实验内容. 130 13.3 实验指导. 130 一、使用 CLUSTER 过程和 TREE 过程进行系统聚类. 130 二、使用 VARCLUS 过程和 TREE 过程进行变量聚类 . 134
13.4上机演练141【练习13-4】表13-5中给出2005年31个省、市、自治区城镇居民月平均消费数据14213.5实验报告.143实验14判别分析14414.1实验目的14414.2144实验内容14.3实验指导144、使用DISCRIM过程进行判别分析14414.4上机演练.15314.5实验报告.155实验15典型相关分析.15615.1实验目的15615.2实验内容15615.3实验指导156、使用CANDISC过程进行典型相关分析156实验16综合实验.16015.1实验内容160VII
VIII 13.4 上机演练. 141 【练习 13-4】表 13-5 中给出 2005 年 31 个省、市、自治区城镇居民月平均消 费数据 . 142 13.5 实验报告. 143 实验 14 判别分析. 144 14.1 实验目的. 144 14.2 实验内容. 144 14.3 实验指导. 144 一、使用 DISCRIM 过程进行判别分析. 144 14.4 上机演练. 153 14.5 实验报告. 155 实验 15 典型相关分析. 156 15.1 实验目的. 156 15.2 实验内容. 156 15.3 实验指导. 156 一、使用 CANDISC 过程进行典型相关分析. 156 实验 16 综合实验. 160 15.1 实验内容. 160
实验1SAS基本操作随着图形界面、用户友好等程序思想的发展,SAS陆续提供了一些不需编程就能进行数据管理、分析、报表、绘图的菜单操作功能,其中做得比较出色的有INSIGHT模块和Analyst模块。对于常用的一些统计分析方法,SAS系统中的如下三种方法可以达到同样的目的:?INSIGHT(“交互式数据分析”)●Analyst("分析家”)●直接编程一般来说,INSIGHT模块在数据探索方面比较有特色,最为直观,便于步步深入:“分析家”可提供自动形成的程序,而且在属性数据分析和功效函数计算方面较INSIGHT强:编程方式是功能最强的,尤其是一些特殊或深入的分析功能只能用编程实现,但相对来说,编程较难熟练掌握。在SAS系统中建立的众多SAS文件,可按不同需要将其归入若干个SAS逻辑库,以便对SAS文件进行访问和管理。利用SAS系统功能直接建立数据集的方法很多,都需要将数据现场录入,费时费力。较为简便的方法是,利用Excel录入数据,并作简单处理,然后将Excel数据表导入到SAS数据集中。另外,也可以先将数据整理为文本文件(*.txt文件),再将文本文件导入为SAS数据集。在对数据进行深入分析之前往往要利用INSIGHT或“分析家”对数据进行必要预处理。1.1实验目的通过实验熟悉SAS操作界面,掌握逻辑库的建立、数据集的导入与导出,掌握SAS的两个最为重要的模块:INSIGHT和“分析家”中对数据的预处理方法。1.2实验内容一、建立逻辑库二、数据集的导入与导出三、在INSIGHT中对数据的预处理四、在“分析家”中对数据的预处理1.3实验指导首先建立存放数据的文件夹,如:“D:ISAS_LXY”,其中再建两个文件夹:“原始数据”(用以存放本课程相关实验的Excel数据表及其他数据文件)和“SAS数据集”(用以存放本课程学习中生成的SAS数据集)。1
1 实验 1 SAS 基本操作 随着图形界面、用户友好等程序思想的发展,SAS 陆续提供了一些不需编程就能进行数 据管理、分析、报表、绘图的菜单操作功能,其中做得比较出色的有 INSIGHT 模块和 Analyst 模块。对于常用的一些统计分析方法,SAS 系统中的如下三种方法可以达到同样的目的: ● INSIGHT(“交互式数据分析”) ● Analyst(“分析家”) ● 直接编程 一般来说,INSIGHT 模块在数据探索方面比较有特色,最为直观,便于步步深入;“分 析家”可提供自动形成的程序,而且在属性数据分析和功效函数计算方面较 INSIGHT 强;编 程方式是功能最强的,尤其是一些特殊或深入的分析功能只能用编程实现,但相对来说,编 程较难熟练掌握。 在 SAS 系统中建立的众多 SAS 文件,可按不同需要将其归入若干个 SAS 逻辑库,以便 对 SAS 文件进行访问和管理。利用 SAS 系统功能直接建立数据集的方法很多,都需要将数 据现场录入,费时费力。较为简便的方法是,利用 Excel 录入数据,并作简单处理,然后将 Excel 数据表导入到 SAS 数据集中。另外,也可以先将数据整理为文本文件(*.txt 文件),再 将文本文件导入为 SAS 数据集。在对数据进行深入分析之前往往要利用 INSIGHT 或“分析 家”对数据进行必要预处理。 1.1 实验目的 通过实验熟悉 SAS 操作界面,掌握逻辑库的建立、数据集的导入与导出,掌握 SAS 的 两个最为重要的模块:INSIGHT 和“分析家”中对数据的预处理方法。 1.2 实验内容 一、建立逻辑库 二、数据集的导入与导出 三、在 INSIGHT 中对数据的预处理 四、在“分析家”中对数据的预处理 1.3 实验指导 首先建立存放数据的文件夹,如:“D:\SAS_LXY”,其中再建两个文件夹:“原始数据” (用以存放本课程相关实验的 Excel 数据表及其他数据文件)和“SAS 数据集”(用以存放本 课程学习中生成的 SAS 数据集)
一、建立逻辑库【实验1-1】创建逻辑库“Mylib”。依次执行如下操作:国9心(I)启动SAS,并激活Explorer窗口(SAS资源管理器),如中图1-1所示。(2)在SAS应用工作空间中,单击工具按钮黑,或是右键单击,从菜单中选择“新建(N)”,打开“NewLibrary”对话框。(3)在“Name”框中输入新库名称,如:Mylib(图1-2左)。(4)用鼠标单击路径(Path)框右端的“Browse...”按钮。(5)在打开的“Select”对话框中选择文件夹“D:ISASLXYISAS数据集”,如图1-2右所示。(6)单击“Ok”按钮,返回“NewLibrary”对话框,单击“OK”图1-1Explorer窗按钮,完成新建逻辑库“Mylib”。品(7)用鼠标双击,或单击即可看见新建的逻辑库“Mvlib”2Xtota爱批市国:20omNew LibraryXsrarEne:ylnEngire:DefautKEnacattartupbraryInforaattoEath:e.rDIBAS_SHYANSASEEadeOKA文件量D:A1FLle.KCancellelp图1-2建立新逻辑库二、数据的导入与导出BCD7性别数学姓名语文19298M2ZhangsanF89106Lihong38690WangsiyuanM4M98109Lisi5F80110Lindawei6图1-3Excel数据表syl_2.xls1.Excel数据表的导入【实验1-2】将Excel数据表导入为SAS数据集。首先建立Excel数据表sy12.xls,如图1-3所示。2
2 一、建立逻辑库 【实验 1-1】创建逻辑库“Mylib”。 依次执行如下操作: (1) 启动 SAS,并激活 Explorer 窗口(SAS 资源管理器),如 图 1-1 所示。 (2) 在 SAS 应用工作空间中,单击工具按钮 ,或是右键单 击,从菜单中选择“新建(N)”,打开“New Library”对话框。 (3) 在“Name”框中输入新库名称,如:Mylib(图 1-2 左)。 (4) 用鼠标单击路径(Path)框右端的“Browse.”按钮。 (5) 在打开的“Select”对话框中选择文件夹“D:\SAS_LXY\ SAS 数据集”,如图 1-2 右所示。 (6) 单击“Ok”按钮,返回“New Library”对话框,单击“OK” 按钮,完成新建逻辑库“Mylib”。 (7) 用鼠标双击 ,或单击 即可看见新建的逻辑库“Mylib”。 图1-2 建立新逻辑库 二、数据的导入与导出 1. Excel 数据表的导入 【实验 1-2】将 Excel 数据表导入为 SAS 数据集。 首先建立 Excel 数据表 sy1_2.xls,如图 1-3 所示。 图1-3 Excel数据表sy1_2.xls 图 1-1 Explorer 窗口