统计211
标题:
SAS基本操作
[打印本页]
作者:
275932488
时间:
2011-7-1 13:34
标题:
SAS基本操作
本帖最后由 275932488 于 2011-7-1 13:37 编辑
1.下载
2.安装
祥见《SAS 9.1安装图解》一文。
3.窗口
启动SAS后,屏幕的左半部是结果窗口和资源管理器右半部为日志、编辑、输出3个窗口。
①结果窗口(Restult)。方便的查找、管理SAS运行的结果,可以对每个运行结果进行浏览、打印、保存。
②资源管理器(Explorer)。类似windows的资源管理器,新建或打开数据库,SAS文件,进行删除、复制、移动等文件管理操作。
③编辑窗口(Editor)。用于输入、编辑、提交程序。
④日志窗口(log)。给出SAS系统和提交程序的运行信息。
⑤输出窗口(output)。用于浏览提交SAS的程序的运行结果。
有关窗口的操作,还可以使用菜单中的相关命令。
4.菜单的主要功能
祥见《菜单功能一览表》。
5.命令行和工具栏
命令行保持了与早期版本的兼容,可以直接输入命令完成操作。
工具栏提供了常用操作的快捷操作。
5.基本概念
①数据库
SAS数据库与通常说的数据库的含义有所不同,SAS数据库是SAS数据集的组织者,在WINDOWS系统中,SAS数据库表现为一个目录。
②数据集
数据集是SAS系统中最为重要的概念,它是SAS系统运行的对象,也是数据在SAS系统中的存储形式,是SAS特有的数据格式。按SAS数据集的生存周期划分,可分为临时数据集和永久数据集两种。数据集在WINDOWS系统中表现为数据库(目录)下的一个文件。
临时数据集,只在SAS进程没有关闭的情况下存在,当退出系统后,自然消失。
永久数据集,当SAS进程结束后仍然存在。
6.SAS程序结构
SAS程序一般由数据步和过程步构成。
数据步(SAS DATA STEP)以DATA开头,以RUN语句结束,主要用于生成数据集、数据计算、数据整理。
过程步(SAS PROCEDURE STEP)以PROC开头,以RUN语句结束,主要用于对数据分析、生成报告。
7.SAS语言初步
SAS语言是个专用的数据管理与分析语言。其数据管理功能类似于一般关系数据库的SQL语言,并在此基础上添加了一般高级程序设计语言的分支、循环、数组的功能,以及专用的数据管理、统计分析函数。
SAS的图形绘制、数据管理、报表生成、统计分析多是用这些语言实现。
SAS语言的基本构成单位是语句,每个语句由关键字开头,以分号结束。
SAS语言是一种统计计算语言,因此在程序中要频繁使用应用数学表达式,经常使用常量和变量。由于是计算处理语言,就经常会遇到缺失值,在SAS中使用一个单独的小数点表示。
SAS语言的分支、循环、数组、变量定义等与其他高级语言基本相同。
8.SAS语言函数
SAS语言的函数非常丰富,常用的大致包含了17类,208个。
欢迎光临 统计211 (http://www.tj211.com/)
Powered by Discuz! X3.2