포스팅 목차
o MAX 함수
목 적 :
MAX 함수는 인수 목록에서 최대값을 반환한다.
문 법
- 엑 셀 : MAX(number1, [number2], ...) - SAS : 인수 리스트 최대 - MAX 함수, ORDINAL 함수 관측치 최대 – PROC SQL |
범주 : 통계 함수
관련 함수
함수명 | 함수내용 |
ABS | 사용자가 지정한 인수의 절댓값을 구한다. |
AGGREGATE |
목록 또는 데이터베이스에서 집계 값을 반환한다. |
AVERAGE |
인수 리스트의 산술 평균을 반환한다. |
COUNT |
지정한 인수 목록에서 숫자의 개수를 카운트한다. |
COUNTA | 인수 목록에서 공백이 아닌 셀의 개수를 카운트한다. |
DMAX | 데이터베이스 항목 중에서 지정한 검색 조건과 일치하는 최댓값을 반환한다. |
DMIN | 데이터베이스 항목 중에서 인수로 지정한 조건과 일치하는 최솟값을 반환한다. |
LARGE | 사용자가 지정한 데이터 집합에서 k번째로 큰 값을 반환한다. |
MAX | 인수 목록에서 최대값을 반환한다. |
MIN | 사용자가 지정한 인수 목록에서 최솟값을 반환한다. |
RANK |
수치형 리스트 내에서 지정한 수의 크기 순위를 반환한다. |
SMALL | 데이터 집합에서 첫 번째 인수에서 지정한 k번째로 작은 값을 반환한다. |
VLOOKUP | 표나 범위에서 행을 기준으로 특정 값을 검색하여서 해당 열에서 동일한 행에 있는 값을 반환한다. |
예 제
다음 예제는 MAX 함수, ORDINAL 함수를 사용하여서 인수 리스트의 최대값을 반환하고, PROC SQL을 사용하여서 관측치의 최대값을 반환한다.
SAS Program |
* 인수 리스트의 최대값;
DATA MAX;
VAR1 = MAX(10,7,9,27,2);
* 5개 인수 중에서 가장 큰(5번째 순서) 인수의 값을 반환;
VAR2 = ORDINAL(5,10,7,9,27,2);
PUT VAR1= VAR2=;
RUN;
* 관측치 값의 최대;
DATA MAX_1;
INPUT VAR3;
CARDS;
10
7
9
27
2
;
PROC SQL;
SELECT MAX(VAR3) AS MAX_VAL
FROM MAX_1;
QUIT;
엑셀(EXCEL)과 SAS 함수(SAS Function) 비교 리스트 링크 |
SAS 함수(SAS Function) 리스트 링크 |
반응형
'통계프로그램 비교 시리즈 > 엑셀과 SAS 함수' 카테고리의 다른 글
[엑셀(EXCEL)과 SAS함수] 엑셀과 SAS 함수 비교 리스트 (3) | 2023.09.17 |
---|---|
[엑셀과 SAS함수] 엑셀 함수 구현 참고 사항 (1) | 2023.09.17 |
【엑셀과 SAS함수】 ERFC.PRECISE 함수 (0) | 2023.06.10 |
【엑셀(Excel)과 SAS함수】 ZTEST 함수 (0) | 2021.09.29 |
【엑셀(Excel)과 SAS함수】 Z.TEST 함수 (0) | 2021.09.29 |
댓글