文档详情

统计分析技术汇总.pdf

发布:2025-04-11约1.43万字共15页下载文档
文本预览下载声明

SAS统计分析技术汇总

非原创,感谢汇总整理的大神~~

一、数据集的建立

1.导入Excel数据表的步骤如下:

1)在SAS应用工作空间中,选择菜单“文件”→“导入数据”,打开导入向导“Import

Wizard”第一步:选择导入类型(Selectimporttype)。

2)在第二步的“Selectfile”对话框中,单击“Browse”按钮,在“打开”对话框中选

择所需要的Excel文件,返回。然后,单击“Option”按钮,选择所需的工作表。

(注意Excel文件要是2003的!!)

·3)在第三步的“Selectlibraryandmember”对话框中,选择导入数据集所存放的

逻辑库以及数据集的名称。

·4)在第四步的“CreateSASStatements”对话框中,可以选择将系统生成的程序

代码存放的位置,完成导入过程。

2.用INSIGHT创建数据集

1)启动SASINSIGHT模块,在“SASINSIGHT:Open”对话框的”逻辑库“列表

框中,选定库逻辑名

2)单击“新建”按钮,在行列交汇处的数据区输入数据值

(注意列名型变量和区间型变量,这在后面方差分析相关性分析等都要注意!!)

3)数据集的保存:

·“文件”→“保存”→“数据”;

·选择保存的逻辑库名,并输入数据集名;

·单击“确定”按钮。即可保存新建的数据集。

3.用VIEWTABLE窗口建立数据集

1)打开VIEWTABLE窗口

2)单击表头顶端单元格,输入变量名

3)在变量名下方单元格中输入数据

4)变量类型的定义:右击变量名/columnattributes…

4.用编程方法建立数据集

DATA语句;/*DATA步的开始,给出数据集名*/

Input语句;/*描述输入的数据,给出变量名及数据类型和格式等*/

(用于DATA步的其它语句)

Cards;/*数据行的开始*/

[数据行]

;/*数据块的结束*/

RUN;/*提交并执行*/

例子:data数据集名字mylib.a;

inputname$phoneroomheight;($符号代表该列为列名型,就是这一列是文

字!!比如名字,性别,科目等等)

cards;

rebeccah4241121.5648(中间是数据集,中间每一行末尾不要加逗号,但是

carol4501125.6235数据集最后要加一个分号!!)

louise4091101.2568

gina4741101.3652

mimi4101061.6542

alice4111061.6985

brenda4141061.3698

brenda4141051.8975

david4381411.6547

betty4641411.5647

holly4661401.5624;

procprintdata=whb.phones;(这一过程步是打印出数据集,可要可不要!)

run;

*数据集中的框架我会用加粗来显示,大家主要记加粗的,下面的编程部分都是

这样!!

二、基本统计分析

11.用INSIGHT计算统计量

1)在INSIGHT中打开数据集

在菜单中选择“Solution(解决方案)”→“Analysis(分析)”→“InteractiveData

Analysis(交互式数据分析)”,打开“SAS/INSIGHTOpen”对话框,在对话框中

选择数据集,单击“Open(打开)”按钮,即可在INSIGHT中打开数据窗口

2)选择菜单“Analyze(分析)”→“Distribution(Y)(分布)”,打开“Distribution(Y)”

对话框。在数据集的变量列表中,选择分析变量X、分组变量Y。(注意:分组

变量就是那种可以区别不同种类的变量,例如地区编号、科目、组号等等,而分

析变量一般是需要分析的数据,例如成绩,身高书目)

3)单击“Output(输出)”按钮,在打开的对话框中包含描述性统计量选项。

4)选择选项矩统计量和分位数,取消默认的选项:“BoxPlot/MosaicPlot”和

“Histogram/BarChart”,单击“OK”按钮,即可得到变量按分组的各种矩统计量

(Moments)和分位数(Quantiles)

*描述性统计选项:Mom

显示全部
相似文档