series_stats()

각 통계에 대한 열이 있는 테이블의 숫자 계열에 대한 통계를 반환합니다.

참고

이 함수는 여러 값을 반환합니다. 평균과 같은 단일 값만 필요한 경우 series_stats_dynamic 사용하는 것이 좋습니다.

Syntax

...|extend(이름, ... )=series_stats(시리즈 [,ignore_nonfinite] )

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

매개 변수

이름 형식 필수 Description
이름 string 출력 테이블의 열 레이블입니다. 제공되지 않으면 시스템에서 생성합니다. 제한된 수의 이름을 제공하는 경우 테이블에는 해당 열만 표시됩니다.
시리즈 dynamic ✔️ 숫자 값의 배열입니다.
ignore_nonfinite bool 계산에 , , NaNinf등과 같은 null유한하지 않은 값이 포함되어 있는지 확인합니다. 기본값은 이며 false, 유한하지 않은 값이 있는 경우 발생 null 합니다.

반환

다음 표에 표시된 각 통계에 대한 열이 있는 테이블입니다.

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

예제

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

출력

series_stats_x_min series_stats_x_min_idx series_stats_x_max series_stats_x_max_idx series_stats_x_avg series_stats_x_stdev series_stats_x_variance
2 8 87 3 32.8 28.5036338535483 812.457142857143