我公司的 JMP 許可有限,因此我需要為非 JMP 用戶製作一個工具,為小型數據集(<=50 點)生成與 JMP 相同的 W 統計數據。
我按照 Shapiro-Wilk 算法生成的工俱生成的輸出與這個在線工具(僅適用於 <=50 個數據點),這也是與這個工具最多 50 個數據點。 對於大於 50 點的數據集,第二個工具切換到不同的算法(我認為是 Royston 算法)。
對於點數超過 51 的數據集,JMP 生成與第二個工具相同的輸出,但對於點數 <= 50 的數據集,JMP 與任一工具的輸出都不匹配。 這是否意味著 JMP 實際上並未對任何數量的數據點使用原始 Shapiro-Wilk 檢驗?
這裡有幾個隨機數據集來比較結果:
50 分(網絡工具產生彼此相同但與 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 點(第二個工具產生與 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