当前位置:文档之家› SAS软件应用基础(精)

SAS软件应用基础(精)


每个语句都以“;”结束。 整个程序最后要有RUN语句。
13
编写、运行、调试、保存SAS程序

SAS程序的书写格式:
不分大小写 单个名称中不能空格,不同名称间必须空格 一行可写多条语句,用分号分割 一条语句可写多行 数据行后不加分号,数据最后单独加一分号行 程序用RUN;语句结束
3
SAS系统介绍

SAS的模块化结构

SAS有30多个模块组成



SAS/BASE:数据管理基本模块 SAS/STAT:统计功能模块 SAS/GRAPH:高分辨率图形模块 SAS/ACCESS:数据库接口模块 SAS/OR:规划与决策分析模块 ……
4
SAS系统介绍

SAS系统发展概况


可打开以前保存的程序、数据文件、运行结果、 日志等文件及其他文本格式的文件。
20
SAS常用功能键

按功能键“F9”,激活Keys窗口,可查看功能键 的定义。
21

9
编写、运行、调试、保存SAS程序

编写SAS程序:
在Program Edit 程序编辑窗口输入源程序 根据题意编写程序


例:有一批体检数据,包括受检者的姓名、性 别、年龄、身高、体重信息。要求按性别分别 计算身高、体重的描述性统计量:均值、标准 差、最大值、最小值。
10
编写、运行、调试、保存SAS程序

保存SAS程序及其他窗口内容

选择:
方式一:鼠标点击“存盘”工具按钮 方式二:执行菜单命令【File】→【Save】/ 【Save as】


可保存程序、数据文件、运行结果、日志等。
19
编写、运行、调试、保存SAS程序

打开已保存的文件

只能在Program Edit窗口打开文件,选择:
方式一:鼠标点击“打开”工具按钮 方式二:执行菜单命令【File】→【Open】
SAS软件应用基础
Presented by 经济实验教学中心 商务数据挖掘中心
概述 Introduction

SAS系统介绍
什么是 SAS SAS系统发展概况


SAS软件系统的使用
SAS系统的启动和退出 编写运行调试保存SAS程序的过程 SAS常
什么是SAS: SAS(Statistical Analysis System)是世 界上最著名的统计分析系统之一,具有完 备的数据访问、管理、分析和呈现功能, 被誉为国际标准统计分析系统。

程序语法错误:→ 查看日志窗口错误信息 程序逻辑错误:→ 分析源程序 没有调用能输出结果的过程

16
编写、运行、调试、保存SAS程序

查看运行过程及出错信息
激活LOG窗口( F6 ) 黑色文字:源程序及运行情况 蓝色文字:程序运行情况的说明信息 红色文字:出错信息 绿色文字:警告信息
7
SAS软件系统的使用

显示管理系统

三个常用窗口:


PROGRAM EDITOR LOG OUTPUT
程序编辑窗口 日志窗口 输出窗口
F5 F6 F7
菜单: 工具栏:

执行各种功能操作 方便执行常用功能操作
8
SAS软件系统的使用

退出
方式1:选择关闭按钮 方式2:执行菜单命令【File】→【Exit】 方式3:在命令框执行BYE或ENDSAS命令

14
编写、运行、调试、保存SAS程序

运行SAS程序
方式一:鼠标点击执行按钮 方式二:按功能键“F8” 方式三:执行菜单命令【Run】→【Submit】 方式四:在命令框输入SUBMIT 命令并执行

15
编写、运行、调试、保存SAS程序

查看结果
激活OUTPUT窗口( F7 ) 注意:没有正确结果,可能是:

17
编写、运行、调试、保存SAS程序

调试SAS程序

回到程序编辑窗口,修改源程序,再执行
如果程序编辑窗口没有显示刚刚执行的程序, 可通过SAS的调回命令将刚刚执行的程序调回。 调回方式:
按功能键“F4” 菜单【Run】→【Recall Last Submit】

18
编写、运行、调试、保存SAS程序

1966年, 美国North Carolina州立大学开发。 1976年, SAS研究所成立。 1985年, 推出小型机版、微机版。 常用的微机版本:6.12版,8.0版,9.0版
目前,SAS已发展成为用于决策支持及科学研究的大型 信息系统,并且每年都在改进。 SAS网址:
11
编写、运行、调试、保存SAS程序
12
编写、运行、调试、保存SAS程序

程序说明


数据步:将数据读入系统,建立数据集。 以DATA语句开始 INPUT语句描述数据变量 , 用$表示变量是字符型 CARDS语句指示后面是数据 每行为一个观测数据,数据间无分号 数据最后以“;”开头的空行结束 过程步:对数据集中数据进行分析、处理。 以PROC语句开始,调用SAS标准过程
5
SAS系统介绍

我们能用SAS做什么?

进行数据管理

数据输入、建库、保存 …… 简单统计分析, 多元分析,时间序列分析……

进行统计分析

进行数据挖掘 ……

6
SAS软件系统的使用

SAS系统的启动和退出

启动

方式1:双击桌面图标 方式2:执行开始菜单中程序菜单项 【程序】-【The SAS System】-【 The SAS System for Windows】
相关主题