포스팅 목차
o AVERAGE 함수
목 적 :
AVERAGE 함수는 인수 리스트의 산술 평균을 반환한다.
문 법
- 엑 셀 : AVERAGE(number1, [number2],...) - SAS : PROC SUMMARY , MEAN 함수 |
범주 : 통계 함수
관련 함수
함수명 | 함수내용 |
AGGREGATE |
목록 또는 데이터베이스에서 집계 값을 반환한다. |
AVEDEV | 수치형 리스트의 절대 편차의 평균을 반환한다. |
AVERAGE | 인수 리스트의 산술 평균을 반환한다. |
AVERAGEA | 인수(숫자, 텍스트, 논리값 포함) 리스트의 평균을 반환한다. |
AVERAGEIF | 범위 내에서 주어진 조건에 맞는 모든 셀의 평균(산술 평균)을 반환한다. |
AVERAGEIFS | 여러 조건에 맞는 모든 셀의 평균(산술 평균)을 반환한다. |
GEOMEAN | 기하 평균을 반환한다. |
DAVERAGE | 선택한 조건에 해당하는 데이터베이스 항목의 평균을 반환한다. |
HARMEAN | 수치 리스트의 조화 평균을 반환한다. |
TRIMMEAN | 데이터 집합의 양 끝 값을 제외하고 평균을 계산하는 절단 평균값을 구한다. |
예 제
다음 예제는 PROC SUMMARY와 MEAN 함수를 사용하여서 사용자가 지정한 인수 리스트(VAR1,VAR2,VAR3)의 평균을 계산한다.
SAS Program |
DATA AVERAGE;
INPUT VAR1 VAR2 VAR3;
CARDS;
10 15 32
7 1 2
9 1 2
27 1 2
2 3 4
;
PROC SUMMARY DATA=AVERAGE;
VAR VAR1-VAR3;
OUTPUT OUT=AVERAGE_1 MEAN=;
RUN;
Results |
OBS _TYPE_ _FREQ_ VAR1 VAR2 VAR3
1 0 5 11 4.2 8.4
SAS Program |
DATA AVERAGE_2;
SET AVERAGE;
VAR4 = MEAN(OF VAR1-VAR3);
VAR5 = MEAN(VAR1,VAR2,VAR3);
PUT VAR4= VAR5=;
RUN;
Results |
OBS VAR1 VAR2 VAR3 VAR4 VAR5
1 10 15 32 19.0000 19.0000
2 7 1 2 3.3333 3.3333
3 9 1 2 4.0000 4.0000
4 27 1 2 10.0000 10.0000
5 2 3 4 3.0000 3.0000
--------------------------------------------
엑셀(EXCEL)과 SAS 함수(SAS Function) 비교 리스트 링크 |
SAS 함수(SAS Function) 리스트 링크 |
반응형
'통계프로그램 비교 시리즈 > 엑셀과 SAS 함수' 카테고리의 다른 글
【엑셀(Excel)과 SAS함수】 AVERAGEIF 함수 (0) | 2019.01.13 |
---|---|
[엑셀과 SAS함수] AVERAGEA 함수 (0) | 2019.01.13 |
【엑셀(Excel)과 SAS함수】 AVEDEV 함수 (0) | 2019.01.13 |
【엑셀(Excel)과 SAS함수】 ATANH 함수 (0) | 2019.01.13 |
【엑셀(Excel)과 SAS함수】 ATAN2 함수 (0) | 2019.01.13 |
댓글