DavidHartleyPearsonTest (FPScript)

21.09.2021

Réalise un test d'aberration David-Hartley-Pearson. Le test vérifie si la valeur la plus élevée ou la plus basse de l'échantillon normalement distribué qui a été passé appartient ou non à l'échantillon.

Syntaxe

DavidHartleyPearsonTest(Sample, ErrorProbability, Result)

 

La syntaxe de la fonction DavidHartleyPearsonTest se compose des éléments suivants :

Section

Description

Sample

Contient l'échantillon à examiner avec au moins 3 valeurs et un maximum de 1000 valeurs.

Les structures de données autorisées sont Séries de données et Signal. Tous les types de données numériques sont autorisés.

Pour les types de données complexes, un nombre est formé.

Si l'argument est une liste, alors la fonction est exécutée pour chaque élément de la liste et le résultat est également une liste.

ErrorProbability

Spécifie la probabilité d'erreur, sur laquelle le test doit être basé, en pourcentage. Ici, les valeurs 0,5, 1, 2,5, 5 et 10 % sont autorisées.

Les structures de données autorisées sont Scalaire. Tous les types de données numériques sont autorisés. L'argument est transformé dans l'unité %.

Si l'argument est une liste, alors son premier élément est pris. S'il s'agit à nouveau d'une liste, le processus est répété.

Result

Détermine le résultat de la fonction.

L'argument Result peut avoir les valeurs suivantes :

Constante

Signification

TEST_RESULT

Le résultat du test est renvoyé.

TEST_REMOVE_OUTLIER

L'échantillon est renvoyé avec toutes les valeurs aberrantes définies à invalides (void). Dans ce cas, le test est répété en utilisant les valeurs restantes jusqu'à ce qu'il n'y ait plus de valeurs aberrantes.

Si l'argument est une liste, alors son premier élément est pris. S'il s'agit à nouveau d'une liste, le processus est répété.

Remarques

L'échantillon doit provenir d'une population normalement distribuée.

Le résultat est soit une valeur intégrale, qui représente le résultat du test, soit l'échantillon épuré des valeurs aberrantes avec un type de données à virgule flottante de 64 bits. Les valeurs reconnues comme étant aberrantes sont marquées comme invalides (void).

Dans le premier cas, les valeurs suivantes sont possibles :

Valeur

Interprétation

0

L'hypothèse a été rejetée. La valeur la plus faible ou la plus élevée est, avec la probabilité d'erreur spécifiée, une valeur aberrante.

1

L'hypothèse a été acceptée. Les valeurs les plus basses et les plus élevées ne sont pas, avec la probabilité d'erreur spécifiée, des valeurs aberrantes.

2

Aucun résultat n'a pu être déterminé, car la taille de l'échantillon est en dehors de la plage valable.

Disponible dans

Option Statistiques avancées

Exemples

DavidHartleyPearsonTest({36, 37, 39, 39, 40, 40, 41, 41, 41,42, 44, 46}, 1 %, TEST_RESULT)
 

Renvoie 1s. Le quotient de la différence entre la plus grande et la plus petite valeur de la série de données et l'écart type est inférieur au quantile du test de David-Hartley-Pearson.

Q = R / s = (46 - 36) / Sqrt(Variance({36, 37, 39, 39, 40, 40, 41, 41, 41,42, 44, 46}) < 4.13 = Q12,0.99

Ainsi, ni la plus petite ni la plus grande valeur n'est une valeur aberrante lorsque la probabilité d'erreur est de 1 %.

Voir aussi

Fonction GrubbsBeckTest

Objet d'analyse Test de valeur aberrante

Option Statistiques avancées

Littérature

[1] "Hartung, Joachim": "Statistik (Statistics), 9th Edition", page 344. "Oldenbourg Verlag GmbH, Munich",1993.ISBN 3-486-22055-1.

[2] "David, H.A., Hartley, H.O., Pearson, E.S.": "The distribution of the ratio, in a single normal sample, of range to standard deviation". Dans: "Biometrika, vol. 41", page 491. 1954.

Partager l’article ou envoyer par mail :

Vous serez probablement intéressé par les articles suivants :