주요 내용으로 건너뛰기
MedCalc

AGGREGATE 함수

AGGREGATE(statistic[,allowmissing],variable,group[,filter])는 케이스가 속한 그룹 group에서 변수 variable의 지정한 통계량 statistic을 계산합니다.

매개변수

  • statistic: COUNT, MEAN, MEDIAN, MIN, MAX, PERCENTILE, SEM, STDEV, VAR, COEFVAR, SUM, SUMSQ, GEOMEAN 또는 HARMEAN이어야 합니다.

    PERCENTILE을 지정하면 함수는 0에서 100 사이의 값인 매개변수 “centile”을 하나 더 받습니다. 아래 예를 참조하십시오.

  • allowmissing: 선택적 매개변수로, TRUE이면 연속형 변수의 데이터가 결측된 케이스에 대해서도 함수가 값을 반환합니다.
  • variable: 관심 통계량을 계산할 연속형 변수
  • group: 범주형 그룹 변수(예: 성별)
  • filter: 연속형 변수 variable에 대한 선택적 필터.

예

AGGREGATE 함수

열 AG1AGGREGATE(MEAN,age,gender)는 변수 gender로 정의된 그룹에서 age의 평균(MEAN)을 반환합니다.
열 AG2AGGREGATE(MEAN,TRUE,age,gender)는 변수 gender로 정의된 그룹에서 age의 평균(MEAN)을 반환하며, age 값이 결측된 케이스에 대해서도 반환합니다.
열 AG3AGGREGATE(MEAN,age,gender,success=1)는 변수 gender로 정의된 그룹에서 success=1인 케이스의 age 평균(MEAN)을 반환합니다.
열 AG4AGGREGATE(PERCENTILE,TRUE,75,age,gender)는 변수 gender로 정의된 그룹에서 age의 75번째 백분위수를 반환하며, age 값이 결측된 케이스에 대해서도 반환합니다.
열 AG5AGGREGATE(PERCENTILE,75,age,gender)는 변수 gender로 정의된 그룹에서 age의 75번째 백분위수를 반환하지만, age 값이 결측된 케이스에 대해서는 반환하지 않습니다.

참고: 이 예에서는 자동 값을 사용했습니다.