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软件使用入门】

    推荐阅读