Wilcoxon Signed-Rank Table
Critical values for Wilcoxon test.
How to use: Find the critical W value at the intersection of n (number of pairs) and α (significance level). If your calculated W ≤ critical W, reject H₀. For n > 50, use normal approximation.
| n | α = 0.05 | α = 0.025 | α = 0.01 | α = 0.005 |
|---|---|---|---|---|
| 5 | - | - | - | - |
| 6 | 1 | - | - | - |
| 7 | 2 | 0 | - | - |
| 8 | 4 | 2 | 0 | - |
| 9 | 6 | 4 | 2 | 0 |
| 10 | 8 | 6 | 3 | 1 |
| 11 | 11 | 8 | 5 | 3 |
| 12 | 14 | 10 | 7 | 5 |
| 13 | 17 | 13 | 10 | 7 |
| 14 | 21 | 16 | 13 | 10 |
| 15 | 25 | 20 | 16 | 13 |
| 16 | 30 | 24 | 19 | 16 |
| 17 | 35 | 28 | 23 | 19 |
| 18 | 40 | 33 | 28 | 23 |
| 19 | 46 | 38 | 32 | 28 |
| 20 | 52 | 43 | 37 | 32 |
| 21 | 59 | 49 | 43 | 37 |
| 22 | 66 | 56 | 49 | 42 |
| 23 | 73 | 62 | 55 | 48 |
| 24 | 81 | 69 | 61 | 54 |
| 25 | 90 | 77 | 68 | 61 |
| 26 | 98 | 85 | 76 | 68 |
| 27 | 107 | 93 | 84 | 76 |
| 28 | 117 | 102 | 92 | 84 |
| 29 | 127 | 111 | 100 | 92 |
| 30 | 137 | 120 | 109 | 100 |
| 35 | 195 | 173 | 160 | 147 |
| 40 | 264 | 238 | 221 | 204 |
| 45 | 343 | 312 | 291 | 271 |
| 50 | 434 | 397 | 373 | 349 |
Calculating W Statistic
1. Calculate differences (after - before)
2. Ignore zero differences
3. Rank absolute differences
4. Assign original signs to ranks
5. Sum positive ranks (W⁺) and negative ranks (W⁻)
6. W = min(W⁺, W⁻)
Normal Approximation (n > 25)
For larger samples, use:
μᵥᵥ = n(n+1)/4
σᵥᵥ = √[n(n+1)(2n+1)/24]
z = (W - μᵥᵥ)/σᵥᵥ
Compare z to critical z-values
What Is a Wilcoxon Signed-Rank Table?
The Wilcoxon signed-rank table provides critical values for the Wilcoxon signed-rank test. This non-parametric test compares paired observations—like before/after measurements or matched pairs—without assuming normality.
It's the non-parametric alternative to the paired t-test.
When to Use This Test
Choose the Wilcoxon signed-rank test when:
- You have paired or matched data
- The differences are ordinal or non-normally distributed
- Outliers are present
- Sample size is small (n < 30)
- You want to test whether the median difference equals zero
How the Test Works
- Calculate the difference for each pair: d_i = X₂ - X₁
- Exclude any pairs with d = 0 (ties with zero)
- Rank the absolute differences (1 = smallest)
- Assign signs to ranks based on the sign of each difference
- Sum the positive ranks (W⁺) and negative ranks (W⁻)
- Test statistic: W = min(W⁺, W⁻)
How to Read the Table
- Determine n (number of pairs after excluding zeros)
- Select your α level and test type (one-tailed or two-tailed)
- Find the critical W value
Decision: If your calculated W ≤ critical W, reject H₀.
Example: 15 pairs, α = 0.05 (two-tailed):
- Critical W = 25
- If calculated W = 18, reject H₀ (significant difference)
Worked Example
Data (Before vs. After treatment):
| Pair | Before | After | Diff | |Diff| | Rank | Signed Rank | |------|--------|-------|------|--------|------|-------------| | 1 | 85 | 82 | -3 | 3 | 2 | -2 | | 2 | 90 | 91 | +1 | 1 | 1 | +1 | | 3 | 78 | 72 | -6 | 6 | 4 | -4 | | 4 | 92 | 88 | -4 | 4 | 3 | -3 | | 5 | 75 | 68 | -7 | 7 | 5 | -5 |
Calculation:
- W⁺ = 1 (sum of positive ranks)
- W⁻ = 2 + 4 + 3 + 5 = 14 (sum of negative ranks)
- W = min(1, 14) = 1
From table (n = 5, α = 0.05, two-tailed): Critical W = 1
- Since W = 1 ≤ 1, we reject H₀ at the boundary
Handling Ties
Ties among differences (same |d| values):
- Assign the average rank to tied values
- Continue ranking subsequent values normally
Ties with zero (d = 0):
- Exclude these pairs from the analysis
- Reduce n accordingly
Normal Approximation (n > 25)
For larger samples, use:
Compare z to standard normal critical values.
Effect Size
The matched-pairs rank-biserial correlation:
Or using z:
| r Value | Interpretation |
|---|---|
| 0.1 | Small effect |
| 0.3 | Medium effect |
| 0.5 | Large effect |
Comparison with Paired t-Test
| Aspect | Paired t-Test | Wilcoxon Signed-Rank |
|---|---|---|
| Data type | Interval/ratio | Ordinal or better |
| Distribution | Normal differences | Any symmetric |
| Tests for | Mean difference | Median difference |
| Power | Higher if normal | Robust to violations |
Assumptions
The Wilcoxon signed-rank test assumes:
- Paired observations that are dependent
- Random sampling from the population
- At least ordinal level of measurement
- Symmetric distribution of differences around the median
If the symmetry assumption is violated, consider the sign test (less powerful but more robust).
One-Tailed vs. Two-Tailed
- Two-tailed: Tests H₀: median difference = 0 vs. H₁: median difference ≠ 0
- One-tailed: Tests in a specific direction (median difference > 0 or < 0)
Use the appropriate column in the table for your hypothesis.
Related Tools
- Wilcoxon Signed-Rank Calculator — Run the test
- Paired t-Test Calculator — Parametric alternative
- Sign Test Calculator — More robust alternative
- Mann-Whitney U Test — For independent groups
Summary
The Wilcoxon signed-rank table enables hypothesis testing for paired data without assuming normality. By comparing your calculated W statistic (the smaller of the positive and negative rank sums) to the critical value, you can determine whether paired observations show a systematic difference. This test preserves more information than the sign test by considering the magnitude of differences, making it a powerful non-parametric alternative to the paired t-test.