DATA
One variable, 3 to 5,000 values
Separate values with commas, spaces, or new lines. Test each group separately if you plan to compare groups.
SHAPIRO-WILK TEST CALCULATOR
DATA
Separate values with commas, spaces, or new lines. Test each group separately if you plan to compare groups.
METHOD
W = (Σ aᵢ x₍ᵢ₎)² ÷ Σ (xᵢ − x̄)²x₍ᵢ₎ are the sorted values and aᵢ are weights derived from expected normal order statistics. SolveGrid uses Royston's (1995) algorithm, the same one used by SPSS, R, and SciPy.
For a t-test or ANOVA, check normality within each group separately, not on all the data pooled. For a paired t-test, check the differences. For regression, check the residuals.
“A Shapiro-Wilk test showed that exam scores were not normally distributed, W(11) = .79, p = .007; therefore a Mann-Whitney U test was used.” Report W with n, the p value, and what you did as a result.
ABOUT THIS TOOL
Check the normality assumption before a t-test or ANOVA, see the histogram and Q-Q plot, and get advice on what to do if normality is violated.
KEY FUNCTIONS
LEARN THE METHOD
Pick the right statistical test for your thesis in four questions, then see the assumptions to check and a ready-to-edit APA-style sentence for your results chapter.
Run the non-parametric alternative to the independent t-test for Likert items or skewed data, with exact p values for small samples and a ready-to-use write-up.
Use an inference-focused statistics workspace for t-tests, correlation, simple regression, and one-way ANOVA with visible assumptions.