SAS Base, A00-211 Crambible
SAS 베이스 자격증
QUESTION NO: 9
The SAS data sets WORK.EMPLOYEE and WORK.SALARY are shown below: WORK.EMPLOYEE
WORK.SALARY fnameage name salary Bruce 30 Bruce 25000
Dan 40 Bruce 35000
Dan 25000
The following SAS program is submitted:
data work.empdata;
by fname;
totsal+ salary;
run;
Which one of the following statements completes the merge of the two data sets by the FNAME
variable?
A. mergework.employee
work.salary(fname = name);
B. mergework.employee
work.salary(name = fname);
C. mergework.employee work.salary(rename = (fname = name));
D. mergework.employee work.salary(rename =
(name = fname));
work.employee데이타에는 fname, age라는 변수가 있는데요.
work.salary데이타에는 name, salray라는 변수가 있습니다.
기준 value인 FNAME으로 두 데이타를 합치려고 합니다. 그래서 두 데이타셋에는 FANME이 있어야 하겠죠. 보니까 work.salry 데이타의 name변수를 rename이라는 명령어를 통해 fname으로 바꿔야합니다
salary데이타셋에 있는 name 변수를 fanem으로 바꾼 다음 work.employee와 work.salary를 합친다~ 라는 내용으로 답이 D가 되겠네요.
Answer: D
'SAS > Base Programmer' 카테고리의 다른 글
[A00-211, Crambible] SAS Q11 (0) | 2017.05.23 |
---|---|
[A00-211, Crambible] SAS Q10 (0) | 2017.05.22 |
[A00-211, SAS Crambible] SAS Q8 - do until 문제풀이 (0) | 2017.05.22 |
[A00-211, SAS Crambible] SAS Q7 - tranward 문제풀이 (0) | 2017.05.22 |
[A00-211, SAS Crambible] SAS Q6 || 문제풀이 (0) | 2017.05.22 |