2015-10-26 9 views
0

Я хочу создать формат для числовой переменной (например, возраст), чтобы увидеть результат как «> 10». Я пробовал:Оператор формата SAS proc

PROC FORMAT; 
    VALUE agefmt 
    >10 - high = '> 10'  /*10 to be excluded.*/ 
    other  = '<= 10' 
    ; 
RUN; 

Но это не работает. Пожалуйста помоги.

ответ

4

Вы сделали лишь небольшую ошибку, тем> должен быть < и между значениями:

PROC FORMAT; 
    VALUE agefmt 
    10 <- high = '> 10'  /*10 to be excluded.*/ 
    other  = '<= 10' 
    ; 
RUN; 
+0

Спасибо за ваше решение. –