统计211

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3470|回复: 0
打印 上一主题 下一主题

SAS基本操作

[复制链接]
跳转到指定楼层
1
发表于 2011-7-1 13:34:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 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个。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 支持支持 反对反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


免责声明|关于我们|小黑屋|联系我们|赞助我们|统计211 ( 闽ICP备09019626号  

GMT+8, 2025-4-19 11:48 , Processed in 0.079989 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表