SAS软件使用入门

一、SAS语言

SAS语句

  1. 以SAS关键字开头
  2. 每一条语句都以分号结尾
  3. 不区分大小写(当字符串作为字符变量的数据时,区分大小写,比如“Hello Word”和"hello word"是两个不同的字符串值)
  4. 一条语句可以写成多行(不能拆分单词)
  5. 多条语句可以写在同一行。
  6. 可以从任意列开始。

注释

  1. 行注释:*注释内容;
                   以'*'开始,结束于最近的一个分号';'处。
                   虽然他可以注释多行文本,但它总是以最近的一个分号(包括引号中的分号)结束。
  2. 块注释:/*注释内容*/

二、SAS数据集

数据集内容

  • 描述部分:(可以通过PROC CONTENTS过程查看)
    数据集:名称、创建时间、创建使用的SAS版本、观测数
    变量:名称、标签、类型、长度、输入输出格式
  • 数据部分:
    行:观测
    列:变量
    值:以矩形表的形式排列
  • 索引:该部分内容暂时不清楚....

数据类型

  • 两种:    数值型、字符型
  • 缺失值:数值型(小数点)、字符型(空格)
  • 长度:    数值型(default length=8)、字符型(length≤32767)
  • 数值型除了数字外,还包含+、-、.、E(科学计数)

命名规则

  1. 组成:字母、下划线、数字
  2. 开头:字母、下划线
  3. length≤32个字节
  4. 不区分大小写,但打印时会采用第一次的写法。

三、DATA步和PROC步:

  • DATA步:读取、修改数据等
  • PROC步:分析数据、打印报表等

四、DATA步的内置循环:

  • 一句话总结:DATA步逐行执行语句、逐条处理观

五、使用SAS系统选项

 

 

你可能感兴趣的:(SAS)