다음을 통해 공유


series_stats_dynamic()

적용 대상: ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

동적 개체의 계열에 대한 통계를 반환합니다.

구문

series_stats_dynamic(series [, ignore_nonfinite ])

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

매개 변수

이름 Type 필수 설명
시리즈 dynamic ✔️ 숫자 값의 배열입니다.
ignore_nonfinite bool null, NaN, inf 등과 같은 유한하지 않은 값을 무시하면서 통계를 계산할지 여부를 나타냅니다. 기본값은 false유한하지 않은 값이 배열에 있는지를 반환 null 하는 것입니다.

반품

다음 내용이 포함된 동적 속성 모음 개체입니다.

  • min: 입력 배열의 최소값입니다.
  • min_idx: 입력 배열에서 최소값의 첫 번째 위치입니다.
  • max: 입력 배열의 최대값입니다.
  • max_idx: 입력 배열에서 최대값의 첫 번째 위치입니다.
  • avg: 입력 배열의 평균 값입니다.
  • variance: 입력 배열의 샘플 분산입니다.
  • stdev: 입력 배열의 샘플 표준 편차입니다.
  • sum: 입력 배열의 값 합계입니다.
  • len: 입력 배열의 길이입니다.

예시

print x=dynamic([23, 46, 23, 87, 4, 8, 3, 75, 2, 56, 13, 75, 32, 16, 29]) 
| project stats=series_stats_dynamic(x)

출력

통계
{"min": 2.0, "min_idx": 8, "max": 87.0, "max_idx": 3, "avg": 32.8, "stdev": 28.503633853548269, "분산": 812.45714285714291, "sum": 492.0, "len": 15}

다음 쿼리는 분당 일련의 평균 택시 요금을 만든 다음, 이러한 평균 요금에 대한 통계를 계산합니다.

nyc_taxi
| make-series Series=avg(fare_amount) on pickup_datetime step 1min
| project Stats=series_stats_dynamic(Series)

출력

통계
{"min":0,"min_idx":96600,"max":"31.779069767441861","max_idx":481260,"avg":"13.062685479531414","stdev":"1.7730590207741219","variance":"3.1437382911484884","sum":"6865747.488041711","len":525600}