welch_test()
S’applique à : ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Calcule la p_value de la fonction de test Welch
Syntaxe
welch_test(
moyenne1 variance1,
count1,
,
moyenne2,
variance2 count2,
)
En savoir plus sur les conventions de syntaxe.
Paramètres
Nom | Type | Requise | Description |
---|---|---|---|
moyenne1 | réel ou long | ✔️ | Valeur moyenne (moyenne) de la première série. |
variance1 | réel ou long | ✔️ | Valeur de variance de la première série. |
count1 | réel ou long | ✔️ | Nombre de valeurs dans la première série. |
moyenne2 | réel ou long | ✔️ | Valeur moyenne (moyenne) de la deuxième série. |
variance2 | réel ou long | ✔️ | Valeur de variance de la deuxième série. |
count2 | réel ou long | ✔️ | Nombre de valeurs dans la deuxième série. |
Retours
À partir de Wikipédia :
Dans les statistiques, le test t de Welch est un test d’emplacement à deux échantillons utilisé pour tester l’hypothèse selon laquelle deux populations ont des moyens égaux. Le test t de Welch est une adaptation du test t de Student et est plus fiable lorsque les deux échantillons ont des variances inégales et des tailles d’échantillon inégales. Ces tests sont souvent appelés « exemples non souhaités » ou « échantillons indépendants ». Les tests sont généralement appliqués lorsque les unités statistiques sous-jacentes aux deux échantillons comparés ne se chevauchent pas. Le test t de Welch est moins populaire que le test t de Student et peut être moins familier aux lecteurs. Le test est également appelé « écarts inégaux de Welch t-test » ou « variances inégales t-test ».
Exemple
// s1, s2 values are from https://en.wikipedia.org/wiki/Welch%27s_t-test
print
s1 = dynamic([27.5, 21.0, 19.0, 23.6, 17.0, 17.9, 16.9, 20.1, 21.9, 22.6, 23.1, 19.6, 19.0, 21.7, 21.4]),
s2 = dynamic([27.1, 22.0, 20.8, 23.4, 23.4, 23.5, 25.8, 22.0, 24.8, 20.2, 21.9, 22.1, 22.9, 20.5, 24.4])
| mv-expand s1 to typeof(double), s2 to typeof(double)
| summarize m1=avg(s1), v1=variance(s1), c1=count(), m2=avg(s2), v2=variance(s2), c2=count()
| extend pValue=welch_test(m1,v1,c1,m2,v2,c2)
// pValue = 0.021