SAS中文论坛
标题:
请教一个FORMAT的问题
[打印本页]
作者:
shiyiming
时间:
2004-7-20 02:01
标题:
请教一个FORMAT的问题
我现在有一个SAS DATASET。里面有一个变量,例如GENDER,这个变量里面现在存的数据为1,0,表示男或女。现在我生成的一个FORMAT。例如
PROC FORMAT
VALUE GENDER 0=‘MALE'
1=’FEMALE'
等。我现在想把这个FORMAT赋给GENDER变量。但不想改变gender里面的内容,例如GENDER变量里面还存放的是1或者0。应该如何做。我试图用format语句,但使用后,gender的内容就变为male和female.而不是0,1
作者:
shiyiming
时间:
2004-7-20 15:01
标题:
try
[code:fef05]data list;
input name $ gender age;
datalines;
Tom 0 16
Mary 1 15
;
run;
proc format;
value gender 0='MALE' 1='FEMALE';
run;
proc print data=list;
format gender gender.;
run;[/code:fef05]
其实在SAS的HELP里都能找到并解决,我也记不住语法,也是现查现用。要想提高水平,更应该学会活用HELP。
欢迎光临 SAS中文论坛 (http://mysas.net/forum/)
Powered by Discuz! X3.2