SAS Base, A00-211 Crambible 

SAS 베이스 자격증 


QUESTION NO: 39


The following SAS program is submitted: 

proc format
value score 1 - 50 = 'Fail'
51 - 100 = 'Pass';

run;


proc report data = work.courses nowd; 

column exam;
define exam / display format = score.

run;


The variable EXAM has a value of 50.5.

How will the EXAM variable value be displayed in the REPORT procedure output?


A. Fail
B. Pass
C. 50.5
D. . (missing numeric value)


value를 선언해서 score를 새롭게 정의하고자 합니다. 이때 format이 1에서 50까지 Fail로 바꿔주고, 51에서 100까지는 Pass라고 포맷을 바꿔주게 됩니다. 


해당 데이타에서 column exam 을 적용하려고 합니다. score를 display하려고 합니다. 이때 exam 값은 50.5인데요. 어떠한 형태로 보여질 지 찾는건데요. 


50.5는 정의가 되지 않은 형태, 즉 fail에도 들어가지도 않고, pass도 들어가지 않아서 해당포멧을 적용해도 그냥 값이 그대로 나오게 됩니다. 



Answer: C 


반응형

+ Recent posts