Udostępnij za pośrednictwem


series_stats()

Dotyczy: ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

Zwraca statystyki dla serii liczbowej w tabeli z kolumną dla każdej statystyki.

Uwaga

Ta funkcja zwraca wiele wartości. Jeśli potrzebujesz tylko jednej wartości, takiej jak średnia, rozważ użycie series_stats_dynamic.

Składnia

...| extend ( Nazwa, ... ) = series_stats ( series [, ignore_nonfinite])

Dowiedz się więcej na temat konwencji składni.

Parametry

Nazwisko Type Wymagania opis
Nazwa/nazwisko string Etykiety kolumn dla tabeli wyjściowej. Jeśli nie zostanie podany, system je wygeneruje. Jeśli podasz ograniczoną liczbę nazw, w tabeli będą wyświetlane tylko te kolumny.
seria dynamic ✔️ Tablica wartości liczbowych.
ignore_nonfinite bool Określa, czy obliczenie zawiera wartości inne niż skończone, takie jak null, NaN, infi tak dalej. Wartość domyślna to false, co spowoduje, null że wartości inne niż skończone są obecne.

Zwraca

Tabela z kolumną dla każdej ze statystyk wyświetlanych w poniższej tabeli.

Statystyka opis
min Minimalna wartość w tablicy wejściowej.
min_idx Pierwsze położenie minimalnej wartości w tablicy wejściowej.
max Maksymalna wartość w tablicy wejściowej.
max_idx Pierwsza pozycja maksymalnej wartości w tablicy wejściowej.
avg Średnia wartość tablicy wejściowej.
variance Przykładowa wariancja tablicy wejściowej.
stdev Przykładowe odchylenie standardowe tablicy wejściowej.

Przykład

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

Wyjście

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