SAS BASE 74

Crambible / sas 문제 3

1. SET함수와 LENGTH문제 WORK.DEPT1의 LENGTH는 5WORK.DEPT2의 LENGTH는 7 두 개의 데이터 셋을 SET으로 다음과 같이 병합시킨다.SET WORK.DEPT1 WORK.DEPT2; 이 경우 데이터 셋 WORK.ACCOUNTING은 SET 구문의 첫 번째 데이터 셋의 LENGTH를 따르므로 5가 맞다. 따라서 답은 B. 주의 사항 : LENGTH jobcode $ 8; run;에서 8이 length값으로 지정되지 않는 이유는 이미 정의가 되었기 때문이다.이 length가 작동하게 하려면 data와 set 구문에 넣어 주어야 한다.

SAS BASE 2016.01.27

Crambible / sas 문제 2

1. set 함수SET data-set1 data-set2 ; 는 one to one readingSET data-set1; SET data-set2; 는 concatenatingSET data-set1 data-set2; BY ; 는 interleaving 2. (in = 변수명)set으로 데이터를 합칠 때 (in = 변수명) 은 어디서 왔는지를 체크하는 것이다. 예를 들어, work.people(in = inemp) 경우에는 work.people에서 불러온 데이터만 inemp라는 변수에 1이라는 값을 pdv상에서만 넣어준다. (output에 나오지 않음) 3. 문제 풀이PDV X Y inemp insal a 1 0 b 1 0 c 1 0 d 1 0 e 1 0 f 0 1 g 0 1 h 0 1 i 0 1 ..

SAS BASE 2016.01.27