SAS BASE

Crambible / sas 문제 41

표독's 2016. 1. 29. 15:59



1. array에서 새롭게 생기는 변수

array diff_sales{3} difsales1 - difsales3;

여기서 diff_sales는 array 변수이다.  

마찬가지로 그 밑 줄 코드의 monthly도 array 변수이다.

따라서 보기 B ,D를 제외 할 수 있다.

 *array변수란 data step안에서만 사용되는 변수이다.


set work.staff (keep = jansales febsales marsales);

work.staff라는 데이터 셋에 이미  jansales febsales marsales

변수들이 있다. 

그래서 새롭게 생겨나는 변수가 아니다. 따라서 보기 A도 답이 될 수 없다.


마지막으로, array diff_sales{3} difsales1 - difsales3;

에서 difsales1 - difsales3 는 

difsales1 difsales2 difsales3를 나타내므로

답은 C가 된다.

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

Crambible / sas 문제 43  (0) 2016.01.29
Crambible / sas 문제 42  (0) 2016.01.29
Crambible / sas 문제 40  (0) 2016.01.29
Crambible / sas 문제 39  (0) 2016.01.29
Crambible / sas 문제 38  (0) 2016.01.29