SAS Base, A00-211 Crambible, SAS 크램바이블
SAS 베이스 자격증, SAS 문제풀이
QUESTION NO: 150
The following SAS program is submitted:
data work.test;
Author = 'Christie, Agatha';
First = substr(scan(author,2,' ,'),1,1);
run;
Which one of the following is the value of the variable FIRST in the output data set?
A. A
B. C
C. Agatha
D. '' (missing character value)
149번 꼭 확인하고 오세요~ First 변수의 output이 뭔지 물어보는 질문입니다.
아래 이미지의 첫번째 아웃풋은 149번 문제 답이었고요. 그 아래가 이 문제의 답 입니다.
First = substr(scan(author,2,' ,'),1,1); 여길 보면 '공백,' 이렇게 되어있습니다. 따옴표 안에 공백, 이렇게 되어있어서 공백, 이 묶음이 구분자가 됩니다.
참고로~
substr(scan(author,2,' ,'),3,2); 구분자로 구분되어진거의 두번째 덩어리에서, 3번째 부터 시작한 2개의 자리 값을 보여지는 결과입니다.
반응형
'SAS > Base Programmer' 카테고리의 다른 글
SAS® Certified Base Programmer for SAS®9 - 합격후기 (1) | 2017.07.14 |
---|---|
[A00-211, SAS Crambible] SAS Q152, 153 substr (1) | 2017.06.17 |
[A00-211, SAS Crambible] SAS Q149 - length (0) | 2017.06.15 |
[A00-211, SAS Crambible] SAS Q148 - 문자형 숫자형 값 (0) | 2017.06.15 |
[A00-211, SAS Crambible] SAS Q147 (1) | 2017.06.11 |