문제풀이/기타
SAS BASE Q6. trim & || [수정]
나루다루
2018. 2. 12. 05:48
728x90
QUESTION NO: 6
Given the raw data record DEPT:
----|----10----|----20---|----30
Printing 750
The following SAS program is submitted:
data bonus;
infile 'dept';
input dept $ 1-11 number 13-15;
<insert statement here>
run;
Which SAS statement completes the program and results in a value of 'Printing750' for the DEPARTMENT variable?
A. department = dept || number;
B. department = left(dept) || number;
C. department = trim(dept) || number;
D. department = trim(dept) || put(number,3.);
Answer: D
# 문제 수정
- 각 보기에 || 추가 및 수정
# 문제 풀이
- input dept $ 1-11 : 데이터 'dept'의 1~11번째 자리를 변수 dept에 저장함
- trim(변수) : 변수 내의 공백 제거
- || : 문자와 문자를 연결
- input(변수,길이.) : 문자형을 숫자형으로 변환
- put(변수,길이.) : 숫자형을 문자형으로 변환
728x90
반응형