포스팅 목차
o DAVERAGE 함수
목 적 :
DAVERAGE 함수는 선택한 조건에 해당하는 데이터베이스 항목의 평균을 반환한다.
문 법
- 엑 셀 : DAVERAGE(database,field,criteria) - SAS : SAS 프로그래밍 |
범 주 : 데이터베이스 함수
관련 함수
함수명 | 함수내용 |
AVEDEV | 수치형 리스트의 절대 편차의 평균을 반환한다. |
AVERAGE | 인수 리스트의 산술 평균을 반환한다. |
AVERAGEA | 인수(숫자, 텍스트, 논리값 포함) 리스트의 평균을 반환한다. |
AVERAGEIF | 범위 내에서 주어진 조건에 맞는 모든 셀의 평균(산술 평균)을 반환한다. |
AVERAGEIFS | 여러 조건에 맞는 모든 셀의 평균(산술 평균)을 반환한다. |
DAVERAGE | 선택한 조건에 해당하는 데이터베이스 항목의 평균을 반환한다. |
DCOUNT | 데이터베이스에서 지정한 조건과 일치하는 숫자가 있는 셀의 개수를 카운트한다. |
DCOUNTA | 데이터베이스에서 지정한 조건과 일치하는 셀 중에서 데이터가 속한 셀의 개수(결측치를 제외한)를 카운트한다. |
DGET | 데이터베이스에서 사용자가 지정한 검색 조건과 일치하는 레코드가 하나인 경우 그 레코드를 추출한다. |
DMAX | 데이터베이스 항목 중에서 지정한 검색 조건과 일치하는 최댓값을 반환한다. |
DMIN | 데이터베이스 항목 중에서 인수로 지정한 조건과 일치하는 최솟값을 반환한다. |
DSTDEV | 데이터베이스 항목 중에서 지정한 검색 조건과 일치하는 데이터가 모집단의 한 표본(샘플) 일 때 모집단의 표준 편차를 구한다. |
DSTDEVP | 데이터베이스 필드 값 중에서 지정한 검색 조건과 일치하는 데이터가 모집단 일 때 모집단의 표준 편차를 계산한다. |
DSUM | 데이터베이스에서 지정한 조건과 일치하는 레코드 필드 열 값들의 합을 구한다. |
DVAR | 데이터베이스 필드 값들로부터 지정한 검색 조건과 일치하는 데이터가 모집단의 한 표본(샘플) 일 때 모집단의 분산을 추정한다. |
DVARP |
데이터베이스 항목 중에서 지정한 검색 조건과 일치하는 데이터가 모집단일 때 모집단의 분산을 계산한다. |
GEOMEAN | 기하 평균을 반환한다. |
HARMEAN | 수치 리스트의 조화 평균을 반환한다. |
TRIMMEAN | 데이터 집합의 양 끝 값을 제외하고 평균을 계산하는 절단 평균값을 구한다. |
예 제
다음 예제는 SAS 프로그래밍을 사용하여서 높이가 10을 초과하는 사과나무의 평균 수확량을 계산한다.
SAS Program |
DATA DAVERAGE;
INPUT TREE : $6. HEIGHT AGE YIELD PROFIT;
CARDS;
Apple 18 20 14 105
Pear 12 12 10 96
Cherry 13 14 9 105
Apple 14 15 10 75
Pear 9 8 8 76.8
Apple 8 9 6 45
;
PROC SQL;
create table DAVERAGE_1 as
SELECT AVG(CASE WHEN TREE='Apple' AND HEIGHT>10
THEN YIELD ELSE . END) AS VAR1
FROM DAVERAGE;
QUIT;
Results |
OBS VAR1
1 12
--------------------------------------------
엑셀(EXCEL)과 SAS 함수(SAS Function) 비교 리스트 링크 |
SAS 함수(SAS Function) 리스트 링크 |
반응형
'통계프로그램 비교 시리즈 > 엑셀과 SAS 함수' 카테고리의 다른 글
【엑셀(Excel)과 SAS함수】 DAYS 함수 (0) | 2021.09.15 |
---|---|
【엑셀(Excel)과 SAS함수】 DAY 함수 (0) | 2021.09.15 |
【엑셀(Excel)과 SAS함수】 DATEVALUE 함수 (0) | 2021.09.15 |
【엑셀(Excel)과 SAS함수】 DATE 함수 (0) | 2021.09.15 |
【엑셀(Excel)과 SAS함수】 CUMPRINC 함수 (0) | 2021.09.15 |
댓글