다음을 통해 공유


avgif()(집계 함수)

조건자가 로 계산되는 레코드에서 expr평균을 계산합니다.true

참고

이 함수는 summarize 연산자와 함께 사용됩니다.

Syntax

avgif(Expr,조건자)

구문 규칙에 대해 자세히 알아봅니다.

매개 변수

이름 형식 필수 Description
expr string ✔️ 집계 계산에 사용되는 식입니다. 값이 있는 null 레코드는 무시되며 계산에 포함되지 않습니다.
predicate string ✔️ true이면 expr 계산 값이 평균에 추가된다는 조건자입니다.

반환

조건자가 로 계산되는 레코드에서 expr의 평균 값을 반환합니다.true

예제

이 예제에서는 손상이 발생한 경우 상태별 평균 피해를 계산합니다.

StormEvents
| summarize Averagedamage=tolong(avg( DamageCrops)),AverageWhenDamage=tolong(avgif(DamageCrops,DamageCrops >0)) by State

표시된 결과 테이블에는 처음 10개의 행만 포함됩니다.

시스템 상태 Averagedamage Averagewhendamage
텍사스 7524 491291
캔자스 15366 695021
아이오와 4332 28203
일리노이 44568 2574757
미주리 340719 8806281
GEORGIA 490702 57239005
미네소타 2835 144175
WISCONSIN 17764 438188
네브라스카 21366 187726
뉴욕 5 10000
... ... ...