设为首页收藏本站

EPS数据狗论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1614|回复: 0

SAS自定义格式

[复制链接]

11

主题

106

金钱

171

积分

入门用户

发表于 2019-10-22 14:02:19 | 显示全部楼层 |阅读模式

自定义格式

1.自定义数值字段的格式

一般数值字段:

日期类型:特殊对待

proc format;
value datefmat

low-'31dec2006'd=[year4.]   
               '01jan2007'd<-high=[monyy7.]
.='None';
run;
proc freq data=orion.employee_payroll;
   tables Employee_Term_Date;
   format Employee_Term_Date datefmat.;
   title 'Employee Status Report';
run;

2.自定义字符字段的格式:格式名称必须以$开头

proc format;
value $gender

'F'='Female'
   'M'='Male'
other='Invalid code';
value salrang

20000-<100000='Below $100,000'
   100000-500000='$100,000 or more'
.='Missing salary'
   other='Invaild salary';
run;
proc print data=orion.nonsales;
   var Employee_ID Job_Title Salary Gender;
   format Gender $gender. Salary salrang.;
   title1 'Distribution of Salary and Gender Values';
   title2 'for Non-Sales Employees';
   
run;
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

客服中心
关闭
在线时间:
周一~周五
8:30-17:30
QQ群:
653541906
联系电话:
010-85786021-8017
在线咨询
客服中心

意见反馈|网站地图|手机版|小黑屋|EPS数据狗论坛 ( 京ICP备09019565号-3 )   

Powered by BFIT! X3.4

© 2008-2028 BFIT Inc.

快速回复 返回顶部 返回列表