covarianceif() (toplama işlevi)

Sürüm açılan listesini kullanarak hizmetler arasında geçiş yapın. Gezinti hakkında daha fazla bilgi edinin.
Şunlar için geçerlidir: ✅ Microsoft Fabric ✅ Azure Veri Gezgini ✅ Azure İzleyici ✅ Microsoft Sentinel

koşulunun olarak değerlendirildiği kayıtlardaki iki rastgele değişkenin expr1 ve expr2 örnek kovaryansını truehesaplar.

Null değerler yoksayılır ve hesaplamayı dikkate almaz.

Aşağıdaki formül kullanılır:

Kovaryans örnek formülünü gösteren denklem.

Uyarı

Bu işlev summarize işleciyle birlikte kullanılır.

Sözdizimi

covarianceif( expr1, *expr2 ,koşulu)

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

Parametreler

İsim Türü Gerekli Açıklama
expr1 real ✔️ İlk rastgele değişken ifadesi.
expr2 real ✔️ İkinci rastgele değişken ifadesi.
koşulu string ✔️ Koşul olarak değerlendirilirsetrue, ifade1 ve ifade2 değerleri kovaryans'a eklenir.

İade

Koşul olarak değerlendirilenkayıtlarda ifade1 ve true kovaryans değerini döndürür.

Örnek

Bu bölümdeki örnekte, kullanmaya başlamanıza yardımcı olması için söz diziminin nasıl kullanılacağı gösterilmektedir.

Bu sorgu, x'in 3'e bölündüğü sayıların alt kümesi için x ve y'nin kovaryansını hesaplar.

range x from 1 to 100 step 1
| extend y = iff(x % 2 == 0, x * 2, x * 3)
| summarize covarianceif(x, y, x % 3 == 0)

Çıkış

covarianceif_x_y
2142