SAS Crambible 7

Adios_Hosang·2022년 9월 29일
0

SAS crambible

목록 보기
7/20

Q7.

The following SAS program is submitted:

data one;
addressl= '214 London Way';
run;

data one;
set one;
address = tranwrd(address1, 'Way', 'Drive');
run;

What are the length and value of the variable ADDRESS?

A. Length is 14; value is '214London Dri'.
B. Length is 14; value is'214 London Way'.
C. Length is 16; value is'214 London Drive'.
D. Length is 200; value is'214 London Drive'.

정답은 D입니다.

이 문제는 tranwrd 함수를 아느냐를 묻는 문제입니다.
tranwrd는 어떤 특정 문자를 다른 문자로 변경하고 싶을 때 사용합니다.
tranwrd(변수, '바꿀 문자', '바뀌게 될 문자')

여기서는 'Way'를 'Drive'로 변경하였습니다.
그리고 이 함수를 사용할 경우 변수의 length는 무조건 200으로 할당됩니다.

따라서 답은 D입니다.

결과는 아래와 같이 출력될겁니다. 한 번 실행해보세요.

profile
IT를 시작하고자 합니다

0개의 댓글