SAS BASE

Crambible / sas 문제 27

표독's 2016. 1. 28. 18:17


문제 수정 

format newdate mmddvv10.; 

이 아니라

format newdate mmddyy10.;


1. weekday(변수) / month(변수) / mmddyy10. 

weekday(변수) : 날짜변수에서 요일만을 숫자로 반환한다. (일요일이 1의 값)

 month(변수)    : 날짜변수에서 달만을 숫자로 반환한다. (1월이 1의 값)

 mmddyy10.은   :  04/15/20005 형태로 나타내는 format이다.


2. 문제 풀이 

  - 변수 정의 -

newdate 변수는 mmddyy10.; 함수를

mdate 변수는 month()함수를 

ddate 변수는 weekday()함수를 취한다. 


문제에서는 다음의 형태가 어떻게 나올지를 묻는다.

April 15, 2005 falls on a Friday


newdate는 04/15/2005

mdate는 April ,  4월이므로 4의 값을 가질 것이고

ddtae는 Friday, 이므로 6의 값을 가질 것이다.  


따라서 답은 B. 04/15/2005 4 6

'SAS BASE' 카테고리의 다른 글

Crambible / sas 문제 29  (0) 2016.01.29
Crambible / sas 문제 28  (0) 2016.01.28
Crambible / sas 문제 26  (0) 2016.01.28
Crambible / sas 문제 25  (0) 2016.01.28
Crambible / sas 문제 24  (0) 2016.01.28