SAS基础教程摘录

本文是一份SAS基础教程,涵盖了SAS的命令快捷键、数据管理、数据转换、建立和编辑数据集、增删改记录、合并拼接、报表制作以及SQL和宏的使用。内容包括使用libname指定库标记,数据步data与过程步proc,通过infile和input读取数据,日期处理,使用proc print和proc sort进行数据查看和排序,以及proc merge和in=选项进行数据合并。
摘要由CSDN通过智能技术生成

一 简介
1.命令
keys  快捷键
include 'filename' 引入指定文件
libname 确认数据库内容
recall 调出上次执行的程序
submit 提交 F3

二 SAS数据管理

1.指定SAS库标记
libname course 'f:/course';

2.两级名
库标记.filename

三 原始文件转换成数据集

数据步 data 过程步 proc

1.数据步 data
  infile '文件名';(若需直接嵌数据,用cards代替)
  input ...;(读入模式:

column,formatted,list,named)
  两阶段——
  1)编译  PDV存放当前观测
  2)执行
 
2.column模式(适合固定列、标准字符数字)
  input 变量名1 $1-12 变量名2 $4-18
  $:变量为字符型

3.formatted模式
  input @n/+n 变量名 informat ...;
  输入指针控制符:@n(移到第n列)/+n(后移n列)

4.SAS日期
  MMDDYYw.
  DDMMYYw.
  DATEw.
  ...

5.firstobs=和obs=选项
  选择记录段

四 建立、浏览、编辑数据集

1.字符:<=200(以ASCII码存放

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值