Mon entreprise dispose de licences JMP limitées, je dois donc créer un outil pour les utilisateurs non-JMP qui produit la même statistique W que JMP pour les petits ensembles de données (<= 50 points).
L'outil que j'ai produit en suivant l'algorithme Shapiro-Wilk génère exactement le même résultat que cet outil en ligne (qui ne fonctionne que pour <=50 points de données), qui est également le même résultat que cet outil jusqu'à 50 points de données. Le deuxième outil passe à un algorithme différent (l'algorithme de Royston, je pense) pour les ensembles de données supérieurs à 50 points.
JMP produit le même résultat que le deuxième outil pour les ensembles de données comportant plus de 51 points, mais ne correspond pas au résultat de l'un ou l'autre outil pour <= 50 points. Cela signifie-t-il que JMP n'utilise pas réellement le test Shapiro-Wilk original pour un certain nombre de points de données ?
Voici quelques ensembles de données aléatoires pour comparer les résultats :
50 points (les outils Web produisent le même résultat les uns que les autres mais différents de JMP)
0.248101241
0.450073968
0.224529778
0.802125187
0.608997717
0.126359546
0.189416694
0.797726633
0.289777998
0.900884889
0.850659126
0.229857424
0.080467456
0.649702732
0.608165252
0.937654307
0.940220447
0.990420382
0.598793624
0.835389209
0.412415193
0.091544827
0.548241223
0.690017412
0.259088029
0.141445888
0.446677138
0.412718957
0.857160428
0.203152717
0.682450466
0.315887776
0.330362305
0.95360633
0.469931725
0.272978413
0.027425522
0.817982229
0.997688689
0.122165442
0.465505757
0.969130668
0.992952417
0.592758008
0.507822738
0.587875494
0.883556267
0.249496424
0.118255434
0.603700514
60 points (le deuxième outil produit le même résultat que JMP)
0.248101241
0.450073968
0.224529778
0.802125187
0.608997717
0.126359546
0.189416694
0.797726633
0.289777998
0.900884889
0.850659126
0.229857424
0.080467456
0.649702732
0.608165252
0.937654307
0.940220447
0.990420382
0.598793624
0.835389209
0.412415193
0.091544827
0.548241223
0.690017412
0.259088029
0.141445888
0.446677138
0.412718957
0.857160428
0.203152717
0.682450466
0.315887776
0.330362305
0.95360633
0.469931725
0.272978413
0.027425522
0.817982229
0.997688689
0.122165442
0.465505757
0.969130668
0.992952417
0.592758008
0.507822738
0.587875494
0.883556267
0.249496424
0.118255434
0.603700514
0.151526435
0.841586894
0.543917734
0.28113771
0.522754606
0.259412322
0.683260852
0.062356388
0.400691678
0.705478414
J'ai exécuté le test Shapiro-Wilk en utilisant SAS. SAS produit la même statistique W que JMP produit lors de l'analyse de votre premier exemple (veuillez noter que je ne teste aucune autre donnée de test).
D'après la page suivante, SAS utilise la méthode de Royston (1992) lorsque le nombre d'échantillons est supérieur à trois. Je pense que JMP utilise la même approche.
https://documentation.sas.com/doc/en/pgmsascdc/v_036/procstat/procstat_univariate_details53.htm