SAS基础

SAS基础

  • 数据集的字符长度不超过32,可包括字母、数字或下划线

  • 起始必须是字母或下划线

  • 不能有特殊符号

  • 变量的输入

    • 字符型

      • 一定要在字符后面加$,
      • 字符与$之间加不加空格均
    • 数值型

      • 一般不加任何格式
      • 如果有选择性的读取数值,可在后面加W.D,其中w代表数值的位数(含小数点),d代表小数点位数
    • 特殊变量的输入

      • 冒号的利用
        • 遇到空格时
        • 指定变量已满
        • 数据行结束
    • 如果输入的变量含有空格,后应加&

  • 数据中有缺失值

    • 用 “.” 表示
  • 日期型变量

    • 输入、输出同样需要定义日期格式
  • 变量的输出

    • 数值型变量的输出cost comma12.1意为由右至左每三位一个分隔符
    • 日期格式格式的输出通常可指定s、d、p、c、b、n个字母,分别表示slash(/)、dash(-)、point(.)、colon(😃、blank(空格)、nothing(无)

do循环

  • do 变量=初始值 to 最终值 <by 增加量>;
    • 此时应注意output和end不能丢
posted @ 2020-06-05 23:17  小杨的冥想课  阅读(213)  评论(0编辑  收藏  举报