문제풀이/기타
SAS BASE Q19. 결측 & sum [수정] / Q37과 비교
나루다루
2018. 3. 1. 21:10
728x90
QUESTION NO: 19
The following SAS program is submitted:
data work.passengers;
if OrigPassengers = . then OrigPassengers= 100;
TransPassengers= 100;
OrigPassengers= .;
TotalPassengers= sum (OrigPassengers, TransPassengers) +0;
run;
What is the value of the TOTALPASSENGERS variable in the output data set?
A. 0
B. 100
C. 200
D. (missing numeric value)
Answer: B
# 문제 수정
- OrigPassengers 뒤에 .(결측) 추가
# 문제 풀이
- . : 결측
- sum(a,b) : a와 b를 더함. (결측을 0이라 생각하고 더한다) - 함수는 결측을 제외하고 연산한다.
cf) a+b : a와 b를 더함. (결측이 있으면 결과도 결측으로 나온다)
ex) a=.(결측) , b=10일때 sum(a,b) = 10 , a+b = .(결측)
=> Q37 참고
728x90
반응형