• 【SAS BASE】SAS格式、缺失值表示、命名规则及路径


    1、两种注释Commets

    1 *print the comments;
    2 /*print the comments*/   注意:此类注释不能放在第一行

    2、缺失值表示:

            缺省的字符型数据用空格表示;缺失的数值型用单点表示(.)的。

    3、SAS命名规则:

    1 Libref.member_name /*分为两级,例如:WORK.BIKESALES*/
    2 /*libref名不超过8个字符,member_name不超过32个*/
    3 
    4 /*SAS命名规则*/
    5 数据集和变量的名字长度不能超过32 character,SAS library的名字长度不能超过8 character,Lable的长度不能超过256个字符;
    6 名字必须以字母或下划线开头;
    7 名字内仅包含字母、数字和下划线;
    8 SAS不区分大小写,名字内可同时包含大小写。

    4、LIBNAME指定SAS Library路径:

    1 LIBNAME libname ‘your-sas-data-library-path’;

    5、日期格式:

    •         输入格式(INFORMAT,适用于INPUT语句中):
    1 ANYDTDTE w. /*读入各种日期格式的日期(5-32;default:9),例如1jan1961:ANYDTDTE 10.*/
    2 DATE w. /*读入形如ddmmmyy或ddmmmyyyy的日期(7-32;default:7),例如1jan1961:DATE10.*/
    3 DDMMYY w. /*读入形如ddmmyy或ddmmyyyy的日期(6-32;default:6),例如02/01/61:DDMMYY 8.*/
    4 MMDDYY w. /*读入形如mmddyy或mmddyyyy的日期(6-32;default:6),例如02-01-61:MMDDYY 8.*/
    5 JULIAN w. /*读入形如yyddd或yyyyddd的日期(5-32;default:5),例如61001:JULAN7.*/
    •         输出格式(FORMAT,适用于PUT语句中):
    
    
    1 DATE w. /*将SAS日期格式以ddmmmyy的格式输出(5-9;default:7),例如8966:DATE7.*/
    2 EURDFDD w. /*将SAS日期格式以dd.mm.yy的格式输出(2-10;default:8)*/
    3 MMDDYY w. /*将SAS日期格式以mmddyy或mmddyyyy的格式输出(2-10;default:8)*/
    4 WEEKDATE w. /*将SAS日期格式以day-of-week,month-name dd,,yy/yyyy的格式输出(3-37;default:29)*/
    5 WORDDATE w. /*将SAS日期格式以month-name dd,yyyy的格式输出(2-10;default:8)*/
    6 JULIAN w. /*将SAS日期格式以JULIAN日期格式输出(5-7;default:5)*/
    7 DATETIME w.d  /*将SAS日期格式以ddmmmyy:hh:mm:ss.ss日期格式输出(7-40;default:16)*/
    8 TIME w.d  /*将SAS日期格式以hh:mm:ss.ss日期格式输出(2-20;default:8)*/
    9 DAY w. /*输出SAS日期格式当月所在天数(2-32;default:2)*/
    
    

    6、数值型数据输出格式: 

    1 BEST w. /*SAS自动选择最佳格式(默认),1-32,default:12*/
    2 COMMA w.d /*输出小数数据,每三位用逗号分),2-32,default:6*/
    3 (小数和逗号各占一位)
    4 DOLLAR w.d /*输出金额数据,在数据前面加上$,每三位用逗号分),2-32,default:6*/
    5 DOLLAR w.d /*输出科学计数法数据,7-32,default:12*/(小数点、E、+各占一位)
    6 w.d /*输出标准数值型数据,1-32,default:none*/
    7 PD w.d /*输出packed decimal数据,w指定bytes数,1-16,default:1*/

     

     
  • 相关阅读:
    C#截取字符串的方法小结
    使用苏飞httphelper开发自动更新发布文章程序
    公务员“上班睡觉”为何会被强势围观?
    透明代理和匿名代理的区别
    Linux基础命令---ipcalc计算IP
    Linux基础命令---apwatch
    Linux基础命令---arping
    Linux基础命令---arp
    Linux基础命令---ifdown、ifup
    Linux基础命令---ifconfig
  • 原文地址:https://www.cnblogs.com/chenyn68/p/3865427.html
Copyright © 2020-2023  润新知