中国心理学家网
 
热线咨询 0551—2826223
当前位置: 网站首页 - 心理统计 - SAS学习教程
    发表日期:2007年9月10日 编辑:anyihao 有7870位读者读过此文 【字体:
第二章 SAS/ASSIST视窗简介

第二章 SAS/ASSIST视窗简介

SAS是一个庞大的系统,它由许多模块组成,每个模块分别完成不同功能。由于SAS最初是为专业统计人员设计的(这一点和SPSS恰恰相反),因此使用上以编程为主,初学者掌握较为困难。现在,微机操作系统已经进入了WINDOWS时代,而WINDOWS软件的一个重要特点就是易学易用。要想在市场中继续领先,SAS必须推出能体现WINDOWS软件这一特色的新界面,SAS/ASSIST视窗就是这一努力的结果。虽然它还有许多不足之处,但这一新界面使得初学者较快地学会使用SAS成为可能。本章将向大家介绍这一SAS的全新界面――SAS/ASSIST视窗。

长期以来,对于统计软件界面的易用性有两种理论:一种认为统计软件也是软件,美观易用的界面是它必备的功能;另一种理论则认为统计软件有其特殊用途,现在有许多统计方法实际上是在被滥用,而如果任何人都可以通过简单方便(即“友好”)的界面来使用自己实际上并不了解的复杂统计模型,则等同于是在助长这一现象。这两种理论都有一定的道理,看来SAS倾向于后者:ASSIST视窗只能提供较常用的统计功能,并且看上去也不怎么漂亮。

2.0.1 ASSIST视窗的启动

ASSIST视窗的启动方法也是比较多的。如果从下拉菜单启动,则请单击Globals--> SAS/ASSIST,系统将开始启动ASSIST视窗,几秒钟后进入ASSIST视窗主界面如下图所示:

 

ASSIST视窗的正上方为主菜单名(Primary Menu),下面的12个按钮分别表示了在该视窗中可用的各种功能。常用的按钮有:

  • TUTORIAL按钮   由此可以进入SAS提供的教学程序
  • DATA MGMT按钮   由此进入数据库管理模块
  • GRAPHICS按钮  由此进入绘图模块
  • DATA ANALYSIS按钮   由此进入统计分析的有关模块
  • INDEX按钮   提供全部可用命令的索引,如果对菜单项的分类不清楚,可以从这里直接查找所需功能
  • EXIT按钮  使我们可以退出ASSIST视窗

我们主要介绍统计分析功能,对于其它功能,有兴趣的同学可以自行摸索。

单击DATA ANALYSIS,则视窗进入二级菜单――数据分析菜单(Data Analysis Menu),它的布局和主菜单界面基本一致,各种按钮中常用的有:

  • ELEMENTARY按钮   提供基本的统计分析,如描述、相关、频数表
  • REGRESSION 按钮  提供线性回归、Logstic回归和时间序列回归统计
  • ANOVA 按钮   提供方差分析、非参数检验和t检验
  • MULTIVARIATE按钮   提供主成分分析等多元分析方法
  • QUALITY CNTL按钮   进入质量控制模块
  • TIME SERIES按钮   提供时间序列分析功能
  • DATA MGMT按钮   与主菜单的该按钮相同,进入数据库管理模块
  • INDEX按钮   提供全部可用功能的索引
  • GOBACK按钮  退回主菜单
  • HELP按钮  启动HELP视窗

 

2.0.2 ASSIST视窗的使用方法

下面我们以一个例子来说明ASSIST视窗的使用方法。

现有数据集 SASUSER.CLASS记录了某班学生的年龄、身高和体重情况,我们要对该数据进行简单的描述,则用ASSIST视窗的操作方法如下:

单击数据分析菜单中的按钮ELEMENTARY ,则系统开启一个新的ELEMETARY对话框如下图所示:

请注意Summary statistics是以深色显示的,表示该项为默认值。用鼠标单击该项目,则系统开启下一个对话框――Summary Statistics对话框如下图所示:

Summary Statistics对话框就是统计描述的主窗口,它由一些按钮和复选框(Check box)组成,注意Active data set:按钮和Variables:按钮的右侧写着“-REQUIRED-”,表示这两项必须加以定义,否则程序没有足够的信息来运行。首先定义所分析的数据集:单击Active data set:,则系统开启新对话框如图A所示:

 

④ 在该对话框中列出了可用的所有数据集名,从左到右依次为库名、数据集名和数据集类型,拖动滑块使SASUSER.CLASS数据集出现在窗口中,用鼠标单击数据库名,由于当前数据集只能有一个,所以对话框自动关闭,退回Summary Statistics对话框。

如果我们再次进入Active data set对话框,则可见SASUSER.CLASS数据集的左侧有一个星号,如图B所示,这表示该数据集已被选中为当前数据集。如果要改变选择,直接单击需要的数据集名,系统会自动替换。

 

⑤ 请注意右图,Active data set:按钮的右侧显示为SASUSER.CLASS,表示当前分析数据集为SASUSER库的数据集CLASS。现在我们可以定义分析变量了:单击Variables:,系统开启一个变量选择对话框供我们选择变量。

SASUSER.CLASS中可供分析的连续变量均显示在变量窗口中,我们想对这三个变量都做描述,则依次单击三个变量名,单击后变量名的左侧出现一个星号,表示该变量被选中;再单击一次则星号消失,表示撤消选择。将三个变量全部选中,如图C所示。然后后按OK,该窗口关闭,系统退回上一级窗口。

Variables按钮右侧显示为AGEHEIGHTWEIGHT三个变量。现在我们输入的信息已经满足了运行程序的最低要求,但是我们还想将结果按性别分开输出,则单击Class:,系统开启变量选择窗口如图D所示。用鼠标单击变量名“SEX”,再单击OK

 

此时变量描述窗口如下图所示:

⑧ 变量的选择告一段落,现在开始选择所需要的统计量。变量描述窗口的下方为一些复选框,右侧为复选框名,左侧为复选框的状态。以SUM复选框为例,用鼠标单击SUM左侧的小方框,此时该方框内打勾,表示该项被选择;再点一下则复选框恢复原状态。如此选择所需的全部统计量,最后变量描述窗口的状态如下图所示:

⑨ 现在是最后一步――运行程序了,选择下拉菜单Locals--> Run则系统开始执行程序,最后OUTPUT视窗自动弹出,显示最终的运行结果。

可能有的同学觉得奇怪,为什么我总是说系统在执行程序,刚才没有写程序啊?!事实上,SAS/ASSIST视窗是一个程序自动产生器,我们所做的每一个选择都被写成了程序,最后系统执行这个自动产生的程序来向我们交差。如果想看所产生的程序,则选择下拉菜单Locals View--> Sourse。以刚才的选择为例,系统产生的程序其主要部分如下:

proc means data=SASUSER.CLASS vardef=DF

MIN MAX RANGE SUM MEAN

VAR STD STDERR CV ;

var AGE HEIGHT WEIGHT ;

class SEX ;

;

run;

通过这个例子,我们掌握了使用SAS/ASSIST视窗时将会碰到的窗口界面的用法。为了使大家在学习SAS时能打下较坚实的基础,本书仍然以讲述SAS语言为主线。但是在例题的解中,我们将尽可能给出程序和ASSIST视窗两种操作方法。同学们可根据具体情况自行选择使用哪种解法。


【本文由 中国心理学家网 发布,转载须保留本文链接!手机浏览网页显示不完整时,请点击网页底部的电脑版。欢迎关注本站微信公共号:xinlixuejianwang

相关专题:

相关信息:
 没有相关信息

相关评论:
 没有相关评论
发表、查看更多关于该信息的评论 将本信息发给好友 打印本页
版权所有  中国心理学家网技术支持创立互联    通讯地址:安徽医科大学医学心理学150#   邮编:230032

联系电话:0551—2826223  E-mail:cnpsy@126.com QQ:619938829  皖ICP备08103527号-3国内心理学类综合性门户网站
中国心理学家网电脑版 中国心理学家网手机版 中国心理学家网微信公共号:xinlixuejianwang