series_stats()

Her istatistik için bir sütun içeren bir tablodaki sayısal serilerin istatistiklerini döndürür.

Not

Bu işlev birden çok değer döndürür. Ortalama gibi tek bir değere ihtiyacınız varsa series_stats_dynamic kullanmayı göz önünde bulundurun.

Syntax

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

Söz dizimi kuralları hakkında daha fazla bilgi edinin.

Parametreler

Ad Tür Gerekli Açıklama
Ad string Çıkış tablosunun sütun etiketleri. Sağlanmazsa, sistem bunları oluşturur. Sınırlı sayıda ad sağlarsanız tabloda yalnızca bu sütunlar gösterilir.
Serisi dynamic ✔️ Sayısal değerler dizisi.
ignore_nonfinite bool Hesaplamanın , , NaNve infgibi nullsonlu olmayan değerler içerip içermediğini belirler. Varsayılan değer olan false, sonlu olmayan değerler varsa sonuçlanır null .

Döndürülenler

Aşağıdaki tabloda görüntülenen istatistiklerin her biri için sütun içeren bir tablo.

İstatistik Description
min Giriş dizisindeki en küçük değer.
min_idx Giriş dizisindeki minimum değerin ilk konumu.
max Giriş dizisindeki en büyük değer.
max_idx Giriş dizisindeki en büyük değerin ilk konumu.
avg Giriş dizisinin ortalama değeri.
variance Giriş dizisinin örnek varyansı.
stdev Giriş dizisinin örnek standart sapması.

Örnek

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

Çıkış

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