楼主: xmuzfd
3148 6

菜鸟求教:何时需用Proc Format [推广有奖]

  • 0关注
  • 0粉丝

高中生

97%

还不是VIP/贵宾

-

威望
0
论坛币
1820 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
538 点
帖子
26
精华
0
在线时间
30 小时
注册时间
2006-11-17
最后登录
2024-4-25

楼主
xmuzfd 发表于 2008-1-25 17:40:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
不太理解为啥需用Proc Format, 能带来什么方便?望大虾们赐教.
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:format FORMA form RMA Mat 菜鸟 求教 proc format

回帖推荐

nkwilling 发表于4楼  查看完整内容

很有用的,如果你是一个研究人士,可能没有觉得它的用处有多大,如果你是一个企业应用人士,它在项目中是一个子项目,只有实践了才知道的.举个最简单的例子:对某一个连续变量如年龄字段,如果你需要把年龄划分成若干区段,此时就需要FORMAT.你也可以用IF语句单独生成另外一个字段,但是在项目中这是不允许的.PROC FORMAT LIB=TEST;VALUE AGE LOW-20="<20岁"          20<-40="20-40岁"&n ...

本帖被以下文库推荐

沙发
losttemple 发表于 2008-1-25 22:05:00

简单的说就是定义输出格式

其他的用处也很多,有专门一本书讲这个的

藤椅
xmuzfd 发表于 2008-1-26 14:33:00
定义输出格式?我是想从为什么需要这个程序来更好理解它.

板凳
nkwilling 发表于 2008-1-28 11:43:00

很有用的,如果你是一个研究人士,可能没有觉得它的用处有多大,如果你是一个企业应用人士,它在项目中是一个子项目,只有实践了才知道的.

举个最简单的例子:

对某一个连续变量如年龄字段,如果你需要把年龄划分成若干区段,此时就需要FORMAT.你也可以用IF语句单独生成另外一个字段,但是在项目中这是不允许的.

PROC FORMAT LIB=TEST;

VALUE AGE LOW-20="<20岁"

          20<-40="20-40岁"

          40<-HIGH=">40岁"

;

RUN;

已有 2 人评分经验 论坛币 学术水平 收起 理由
bakoll + 3 + 10 精彩帖子
论坛数据分析 + 2 精彩帖子

总评分: 经验 + 3  论坛币 + 10  学术水平 + 2   查看全部评分

报纸
xmuzfd 发表于 2008-1-30 15:53:00
Thanks!

地板
melody21 发表于 2012-7-11 11:47:12
受教了。我看到的例子也是用proc format对类别变量进行分类,如male=1,female=2之类,听了楼上的讲解,懂了一些了,谢谢。

7
pl172231 发表于 2012-7-11 11:55:31
再比如说在企业中绘制图表时是不能用1 2 3 这样的代号的,但数据中常常会用1代表男2代表女之类,但你的图表中这是不允许的,老板不知道1 2 3是什么 ,老板就要看‘男’和‘女’

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 11:44