Normality test using SPSS: How to check whether data are normally distributed

preview_player
Показать описание

Statistical analyses often have dependent variables and independent variables and many parametric statistical methods require that the dependent variable is approximately normally distributed for each category of the independent variable.

Let us assume that we have a dependent variable, exam scores, and an independent variable, gender.

In short, we must investigate the following numerical and visual outputs (and the tutorial shows how to do just that):
-The Skewness & kurtosis z-values, which should be somewhere in the span -1.96 to +1.96;
-The Shapiro-Wilk p-value, which should be above 0.05;
-The Histograms, Normal Q-Q plots and Box plots, which should visually indicate that our data are approximately normally distributed.

Remember that your data do not have to be perfectly normally distributed. The main thing is that they are approximately normally distributed, and that you check each category of the independent variable. (In our example, both male and female data.)

Step 1. In the menu of SPSS, click on Analyze, select Descriptive Statistics and Explore.
Step 2. Set exam scores as the dependent variable, and gender as the independent variable.
Step 3. Click on Plots, select "Histogram" (you do not need "Stem-and-leaf") and select "Normality plots with tests" and click on Continue, then OK.
Step 4. Start with skewness and kurtosis. The skewness and kurtosis measures should be as close to zero as possible, in SPSS. In reality, however, data are often skewed and kurtotic. A small departure from zero is therefore no problem, as long as the measures are not too large compare to their standard errors. As a consequence, you must divide the measure by its standard error, and you need to do this by hand, using a calculator. This will give you the z-value, which, as I said, should be somewhere within -1.96 to +1.96. Let us start with the males in our example. To calculate the skewness z-value, divide the skewness measure by its standard error. All z-values in the tutorial video are within ±1.96. We can conclude that the exam score data are a little skewed and kurtotic, for both males and females, but they do not differ significantly from normality.
Step 5. Check the Shapiro-Wilk test statistic. The null hypothesis for this test of normality is that the data are normally distributed. The null hypothesis is rejected if the p-value is below 0.05. In SPSS output, the p-value is labeled "Sig". In our example, the p-values for males and females are above 0.05, so we keep the null hypothesis. The Shapiro-Wilk test thus indicates that our example data are approximately normally distributed.
Step 6. Next, let us look at the graphical figures, for both male and female data. Inspect the histograms visually. They should have the approximate shape of a normal curve. Then, look at the normal Q-Q plot. The dots should be approximately distributed along the line. This indicates that the data are approximately normally distributed. Skip the Detrended Q-Q plots. You do not need them. Finally, look at the box plots. They should be approximately symmetrical.

The video contains references to books and articles.

About writing out the results: I would put it under the sub-heading "Sample characteristics", and the video contains examples of how I would write.

In this tutorial, I show you how to check if a dependent variable is approximately normally distributed for each category of an independent variable. I am assuming that you, eventually, want to use a certain parametric statistical methods to explore and investigate your data. If it turns out that your dependent variable is not approximately normally distributed for each category of the independent variable, it is no problem. In such case, you will have to use non-parametric methods, because they make no assumptions about the distributions.

Good luck with your research.

Text and video (including audio) © Kent Löfgren, Sweden

Here are the references that I discuss in the video (thanks Abdul Syafiq Bahrin for typing them our for me):
Cramer, D. (1998). Fundamental statistics for social research. London: Routledge.
Cramer, D., & Howitt, D. (2004). The SAGE dictionary of statistics. London: SAGE.
Doane, D. P., & Seward, L.E. (2011). Measuring Skewness. Journal of Statistics Education, 19(2), 1-18.
Razali, N. M., & Wah, Y. B. (2011). Power comparisons of Shapiro-Wilk, Kolmogorov-Smirnov, Liliefors and Anderson-Darling test. Journal of Statistical Modeling and Analytics, 2(1), 21-33.
Shapiro, S. S., & Wilk, M. B. (1965). An Analysis of Variance Test for Normality (Complete Samples). Biometrika, 52(3/4), 591-611.
Рекомендации по теме
Комментарии
Автор

Dear Sir,  

I wanted to let you know that this video of yours is one of the best teaching videos that I came across. The way you explain and visualise the topics is great. Please keep up the good work!

numberspot
Автор

The best video on normality tests because unlike most others that that tell you to use skewness, kurtosis, histogram, blah blah, you explain step by step how to carry out a normality test, how to interpret the outcomes and how to report findings.
Thanks a great deal Kent.

eskausimon
Автор

Are you a university lecturer? Well you should be, because this is so easy to understand than reading hundreds of articles/journals to interpret the results i get from SPSS. Any students would be so lucky to have you as their teachers. Thanks this helps me a lot!

carreyoliver
Автор

currently writing my thesis for my final year. you've helped me so much. thank you

kelsie.j
Автор

I was stuck with my thesis several times because of being unable to understand a thing in SPSS no matter how many videos, books and "how to's" i run through and FINALLY (!!!) i find the best explanation ever! So now I see that SPSS is actually not so scary and i can tame it :D

ca.elizabeth
Автор

I'm really amazed by your simplistic yet intriguing explanation. Finally, I learned how to test the normality of data in SPSS. Thank you for making this video.

VirtualSolace
Автор

One of the most versatile fluent and easy to understand explanation. Thanks a lot for such an easy explanation.

edunomics
Автор

I have been trying to get to grips with SPSS for a year now, and I can honestly say this explanation is the best I have ever had. I have had Lectures, read books, watched videos, gone through handouts numerous times. And I had to comment! Thank you so much!

Danielle

University Student
England

daniellemartin
Автор

My assignment is due in 8 hours, I've spent 20 hours watching YouTube content, reading Google/reddits etc and I still couldn't understand 20 hours later. I just stumbled across your video and I FINALLY GET IT. YOU HAVE NO IDEA HOW MUCH YOU HELPED ME. THANK YOU. Keep going. And doing what you do. I appreciate you.

kulthumrobertson
Автор

I have to say that this is THE BEST explanation of normality tests that I have come across (and thats after having looked at a handful of text books, tons of videos and google). The reason I like it is that it actually explains the reasoning for doing normality tests, and more importantly, how to report the results. Excellent! Thanks Kent

daisychainsawed
Автор

Your explanation is outstanding!! I am new to statistics and I conducted a search on SPSS and your video came up. Seven years later you are right on point! Thank you for this video!!

elenaa.
Автор

You are an absolute genius! I am doing epidemiology and biostatistics at uni and our teacher doesnt teach us anything. There are no terms or definitions or even explanations of variables etc. They simply do examples of data, showing graphs and tables and then in class we do examples of SPSS data but I don't understand what it all means, there are no interpretations etc. We have done studies in groups on a simulation database and have a report due this weekend and still they haven't explain how to do run the analysis in SPSS or how to report and interpret the data. So I thank you for being an actual teacher!

kerryb
Автор

You have the best pace in explanation and the way you break it down, is just right! Awesome

rkyyudha
Автор

OMG this is too good, the visuals, narrative and content are very communicative

sonicbouy
Автор

Dear Kent Löfgren
I really appreciate for your perfect tutorial because I figure out what i couldn't understand in two semester from a professor on SPSS course.

mahmoudhosseinnia
Автор

thank you for so nicely explaining the normality test. I was in search of this explanation for the last many months and found your video. I will watch the rest of your videos so that I could understand my research data. I love learning biostatistics but found no one in my area to help me. Finally found your video. I wish you were my teacher.

Saaaeeda
Автор

You explain slowly and clearly enough for my brain to understand, I am currently searching for more of your videos on statistics because you just might be my saving grace.

yonelamaziko
Автор

Thank you very much for a very helpful video. I have one question. What does one do if the results of one test of normality disagrees with the others? For example, in my dataset I ran all the tests you discuss: Skewness, kurtosis, Shapiro-Wilks, Histogram, Normal Q-Q Plot, and Box plot. All indicated normal except kurtosis; the z score was in excess of 5. Your thoughts?

waynesass
Автор

one of the best video i have ever seen, and the best thing what i found in this video is the explanation is in a scientific way with number of references

yaseenmir
Автор

Have watched too many videos but in this video I have found all the necessary details and you made it in a way so that anyone can understand it. Thank you sir!

vipinnegi