码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2014-07-24 16:55:06      阅读:526      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   strong   数据   io   width   for   

 

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

【SAS BASE】SAS格式、缺失值表示、命名规则及路径,布布扣,bubuko.com

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

标签:style   blog   color   strong   数据   io   width   for   

原文地址:http://www.cnblogs.com/chenyn68/p/3865427.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!