码迷,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
迷上了代码!