Shapiro-Wilk Tables

Table 1 contains the weights ai for any given sample size n. Table 2 contains the p-values for Shapiro-Wilk Test. See Shapiro-Wilk Test for more details.

Table 1 – Coefficients

Shapiro-Wilk Weights 1

Shapiro-Wilk Weights 2Shapiro-Wilk Weights 3

Shapiro-Wilk Weights 4

Shapiro-Wilk coefficients n50

Correction: The a13 value for n = 49 should be 0.0919 instead of 0.9190.

Table 2 – p-values

image3742

21 Responses to Shapiro-Wilk Tables

  1. annisa says:

    I really need to know the reference of this table. Thank you

  2. ann says:

    hi,
    i need the values for n=60 and n=100. but i can´t find them nowhere. and p-values,of course. can you help me? unfortunately my knowledge of math isn´t that good.
    thanks.
    anna

    • Charles says:

      Ann,
      I don’t know of a table with such high values of n. For values of n larger than 50, you could use the Real Statistics SWPROB function (or better yet the SWTEST function) instead of statistics table. See the following webpage
      Shapiro-Wilk Test
      Charles

    • Vivian Fernandes says:

      You can download the Sisvar software, it gives you all values you need.

  3. Huchesh H B says:

    Hello sir
    How to calculate ai values by manual? I tried to calculate the covariance but could not. please help me

  4. Jolie says:

    Hi, is it possible to know how do you get the p-values table??????? Very curious! Thanks!

  5. M says:

    Thanks for the great instructions! However, my results in SPSS and other stats tools yield different p-values (W value is the same) than this example. The first example gives a p-value of 0.873, but SPSS and other tools gives the p-value of 0.922. Is there a reason for this difference?

    • Charles says:

      The website gives two ways of calculating the p-value for the Shapiro-Wilk test. The original method gives a p-value of .873 based on a linear interpolation, while the Royston method gives a value of .922, which is the same as that provided by SPSS.
      Charles

  6. Johanna says:

    Hello Dr. Zaiontz,

    Thank you, this really helped!

    I would like to ask, what if your W value is lower and out of the table? Example: n=20, computed W=0.8222. I looked at the table and the value at p=0.01 is 0.868

    What should I do to find the p-value?

    Thank you.

    • Charles says:

      Johanna,
      From the table all that you can conclude is that p < .01. In the next release of the Real Statistics Resource Pack you will be able to use the Royston approximation to compute a more exact value, which in this case will be .001888. I hope to have the next release out this week, hopefully tomorrow if I have time enough to complete all the testing. Charles

  7. Raphaela says:

    Hi Charles,
    I just started to study statistics and I am trying to calculate Shapiro-Wilk (W) by myself. For this task I need to find the coefficient table 1 for n= 78 from a1 untill a35. Could you help me? Thank you
    Raphaela

  8. Amelia says:

    Hi Dr. Zaiontz,

    Thank you so much for creating this website! It’s very helpful!

    I wonder how we can generate the p values using the W score and other results from Shapiro-Wilk without looking up this table?

    Best,
    Amelia

  9. Gudiel Roblero says:

    Thanks, is very useful your information!
    I have a doubt, ¿how i can get the p value? you are mention about interpolation but i undestnad this proces whit this tables.
    thanks.

  10. Tim says:

    Table 1: (n=50, a25) Should this be “0.0035”? I didn’t see any excel file links for the tables, so I’m making my own file for future ‘copy/paste’ of ai values.

    Thanks for the whole site. Very helpful.

Leave a Reply

Your email address will not be published. Required fields are marked *