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

【SAS BASE】FORMAT Statement及PROC FORMAT

时间:2014-07-24 22:05:02      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   os   io   for   re   c   

1 FORMAT Profit Loss DOLLAR8.2 Saledate MMDDYY8.;
2 PUT Profit DOLLAR8.2 LOSS DOLLAR8.2 Saledate MMDDYY8.; 

FORMAT语句指定每个变量具体的格式;
这里特别要注意的是,FORMAT语句中,指定Profit和Loss同一个格式,为DOLLAR8.2.

 

 1 DATA Carsurvey;
 2    INFILE ‘c:\myrawdata\cars.dat‘;
 3    INPUT Age Sex Income color$;
 4 PROC FORMAT;
 5    VALUE gender 1=‘Male‘
 6                         2=‘Female‘;
 7     Value agegroup 13-<20=‘Teen‘
 8                             20<-65=‘Adult‘
 9                             60-High=‘Senior‘;
10     Value $ color ‘W‘=‘Moon White‘    /*请注意此处$的位置*/
11                        ‘B‘=‘SKy Blue‘
12                         ‘Y‘=‘Sunburst Yellow‘
13                         ‘G‘=‘Rain cloud Gray‘;
14 PROC PRINT DATA=Carsurvey;
15     FORMAT Sex gender. Age agegroup. color $ col. Income Dollar8.;
16     TITLE ‘...‘;
17 RUN;

备注:

1.格式名要求:

  • 包括$在内,不能超过32个字符;
  • 不能以数字开头或结尾;
  • 不能包含下划线以外的字符;
  • 不能使已经存在的格式的名字。

2. Value后面的Range的要求:

  • 字符型变量的值必须放在引号内;
  • 若要复制的range不止一个,可用逗号将他们隔开或用连号(-)表示连续的范围;
  • 关键词LOW和HIGH表示变量的最大值和最小值;
  • 可用关键词OTHER给VALUE语句中未分配的值分配格式;

【SAS BASE】FORMAT Statement及PROC FORMAT,布布扣,bubuko.com

【SAS BASE】FORMAT Statement及PROC FORMAT

标签:style   blog   color   os   io   for   re   c   

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

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