BookmarkSubscribeRSS Feed

[SAS 프로그래밍] SAS 함수 (3)

Started ‎06-17-2020 by
Modified ‎06-17-2020 by
Views 2,090

[SAS 프로그래밍] SAS 함수 (3)

 

 

안녕하세요^^

이번 시간에는 SAS 함수에 대한 세 번째 자료로 숫자형 함수와 변환형 함수에 대해 알아보겠습니다.

 

 

▶ 숫자형 함수

 

 

▷ ROUND(argument <, round-off-unit>)

 

 

ROUND 함수는 반올림하는 함수입니다.

Round-off-unit의 배수들 중 argument와 가장 가까운 배수를 리턴합니다.

Round-off-unit이 1일 경우 생략이 가능합니다.

 

1.PNG

 

X1은 round-off-unit인 1이 생략된 경우이며, 12.12를 일의 자리까지 반올림한 결과를 갖습니다.

X2는 round-off-unit이 0.01인 경우이며, 12.456을 소수점 둘째자리까지 반올림한 결과를 갖습니다.

 

 

 

 

▷ CELL(argument)

 

CEIL 함수는 올림하는 함수입니다.

 

2.PNG

 

X는 12.12를 올림하여 13의 값을 갖습니다.

 

 

 

 

▷ FLOOR(argument)

 

FLOOR 함수는 내림하는 함수입니다.

 

3.PNG

 

X는 12.12를 내림하여 12의 값을 갖습니다.

 

 

 

 

▷ INT(argument)

 

INT 함수는 소수점 아래를 버리고, 정수값만 리턴합니다.

 

4.PNG

 

X는 12.12의 소수점 아래 0.12를 버리고 정수값인 12를 갖습니다.

 

 

 

 

▷ SUM(var1, var2, …, varn)

 

SUM 함수는 결측값을 무시하고 합계값을 나타냅니다.

 

5.PNG

 

1, 2, 결측(.)의 합계값을 나타내는 SUM 함수의 결과, X는 3의 값을 갖습니다.

 

 

 

 

▷ MEAN(var1, var2, …, varn)

 

MEAN 함수는 결측값을 무시하고 평균값을 나타냅니다.

 

6.PNG

 

1, 2, 결측(.)의 평균값을 나타내는 MEAN 함수의 결과, X는 3의 값을 갖습니다.

 

 

 

 

▷ MIN(var1, var2, …, varn)

 

MIN 함수는 여러 개의 변수 중 최소값을 나타냅니다.

 

7.PNG

 

2, 3, 5의 값 중 최소값인 2을 X의 값으로 갖습니다.

 

 

 

 

▷ MAX(var1, var2, …, varn)

 

MAX 함수는 여러 개의 변수 중 최대값을 나타냅니다.

 

8.PNG

 

2, 3, 5의 값 중 최대값인 5를 X의 값으로 갖습니다.

 

 

 

 

▷ N(var1, var2, …, varn)

 

함수는 결측이 아닌 argument의 개수를 나타냅니다.

 

9.PNG

 

결측이 아닌 argument는 2와 두 개의 값이므로, X는 2의 값을 갖습니다.

 

 

 

 

▷ NMISS(var1, var2, …, varn)

 

NMISS 함수는 결측인 숫자 argument의 개수를 나타냅니다.

 

10.PNG

 

결측인 숫자 argument(.)는 1개 이므로, X는 1의 값을 갖습니다.

 

 

 

 

▷CMISS(var1, var2, …, varn)

 

CMISS 함수는 결측인 argument의 개수를 나타냅니다.

 

11.PNG

 

결측인 argument는 ‘’ .을 나타내므로, X는 3의 값을 갖습니다.

 

 

 

 

 

▶ 형변환 함수

 

 

▷ INPUT(source, informat)

 

INPUT 함수는 문자를 숫자로 변환하는 함수입니다.

Source를 어떻게 읽어올지를 informat으로 지정하게 됩니다.

 

12.PNG

 

 

 

 

▷ PUT(source, format)

 

PUT 함수는 숫자를 문자로 변환하는 함수입니다.

Source에 format을 적용하여 리턴하게 됩니다.

 

13.PNG

 

 

 

 

 

 

이상으로 숫자 함수와 형변환 함수에 대해 알아보았습니다.

감사합니다^^ 

Contributors
Version history
Last update:
‎06-17-2020 05:07 AM
Updated by:

sas-innovate-2026-white.png



April 27 – 30 | Gaylord Texan | Grapevine, Texas

Registration is open

Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!

Register now

Article Labels
Article Tags