SPSS Basics for Students: Choosing the Right Test and Reading the Output

Home › Blog › Study Skills
Study Skills

SPSS Basics for Students: Choosing the Right Test and Reading the Output

By Swift Academic Services · Updated 4 August 2026 · 9 min read

Most students do not struggle with clicking the right menu in SPSS. They struggle with two harder questions: which test does my data actually need, and what does this output table mean? This guide covers both, with reporting examples you can adapt.

Set your data up correctly first

Most SPSS problems trace back to data setup, not analysis. In Variable View, get three things right:

  • Measure: Nominal (categories with no order), Ordinal (ordered categories), Scale (continuous). SPSS uses this to offer appropriate tests
  • Values: label your codes, e.g. 1 = Male, 2 = Female, so output is readable
  • Missing: define missing value codes explicitly rather than leaving blanks ambiguous
One row = one participant. One column = one variable. If your spreadsheet does not follow this, restructure before importing.

Choosing the right test

The test follows from three questions: what are you comparing, how many groups, and what type of data?

Your questionData typeTest
Difference between 2 independent groupsScale outcomeIndependent samples t-test
Difference between 2 related measuresScale outcomePaired samples t-test
Difference between 3+ groupsScale outcomeOne-way ANOVA
Relationship between 2 continuous variablesScalePearson correlation
Relationship, non-normal or ordinalOrdinalSpearman correlation
Predicting an outcome from predictorsScale outcomeLinear regression
Association between 2 categorical variablesNominalChi-square test of independence

If assumptions of a parametric test are violated, use the non-parametric equivalent: Mann-Whitney instead of independent t-test, Wilcoxon instead of paired t-test, Kruskal-Wallis instead of ANOVA.

Check assumptions before you trust results

  • Normality: Shapiro-Wilk (p > .05 suggests normal) or inspect histograms and Q-Q plots
  • Homogeneity of variance: Levene test in the t-test and ANOVA output
  • Independence: determined by your design, not testable in SPSS
  • Linearity: scatterplots for correlation and regression
  • Multicollinearity: VIF values in regression, generally concerning above 10

With larger samples, mild normality violations matter less. Report which assumptions you checked and what you did when one failed.

Reading the output: what actually matters

Significance (p value)

p < .05 conventionally indicates a statistically significant result. Note that SPSS displays .000, which means p < .001, not zero. Never report p = .000.

Effect size

Significance tells you whether an effect likely exists; effect size tells you whether it matters. Report Cohen d for t-tests, eta squared or partial eta squared for ANOVA, r for correlations, and R squared for regression.

MeasureSmallMediumLarge
Cohen d0.20.50.8
Correlation r0.10.30.5
Eta squared0.010.060.14
A significant result with a tiny effect size in a large sample is statistically real but often practically unimportant. Examiners notice when students ignore this.

Reporting results in APA format

Report the test, degrees of freedom, test statistic, p value and effect size together.

  • t-test: An independent samples t-test showed a significant difference in scores between groups, t(58) = 2.45, p = .017, d = 0.64.
  • ANOVA: A one-way ANOVA revealed a significant effect of teaching method, F(2, 87) = 5.32, p = .007, eta squared = .11.
  • Correlation: Study hours correlated positively with final grade, r(98) = .42, p < .001.
  • Regression: The model explained 34% of variance, R squared = .34, F(3, 96) = 16.20, p < .001.
  • Chi-square: There was a significant association between gender and choice, chi-square (1, N = 120) = 6.71, p = .010.

Italicise statistical symbols and report exact p values to three decimals unless below .001.

Common beginner mistakes

  • Running a parametric test without checking assumptions
  • Reporting p = .000 instead of p < .001
  • Omitting effect sizes entirely
  • Treating correlation as evidence of causation
  • Using a t-test repeatedly for three or more groups instead of ANOVA, inflating error
  • Reporting output tables verbatim instead of interpreting them
Key takeaways
  • Correct data setup in Variable View prevents most SPSS problems
  • Test choice follows from comparison type, group count and data type
  • Always check assumptions and report what you found
  • Report effect size alongside significance, never alone
  • SPSS .000 means p < .001 and must be reported that way

Frequently Asked Questions

Which test should I use for my data?
It depends on your research question, number of groups and data type. Compare two independent groups on a scale outcome with an independent samples t-test; three or more with ANOVA; relationships between continuous variables with correlation or regression.
What does p = .000 mean in SPSS?
SPSS rounds to three decimals, so .000 means the p value is smaller than .001. Report it as p < .001, never as p = .000.
Do I always need to report effect size?
Yes. APA and most journals require effect sizes because statistical significance alone does not indicate practical importance, particularly in large samples.
What if my data is not normally distributed?
Use the non-parametric equivalent – Mann-Whitney, Wilcoxon or Kruskal-Wallis. With larger samples, mild deviations from normality are often tolerable for parametric tests.
Can I use Excel or R instead of SPSS?
Yes, if your course permits it. R is more powerful and free, Excel handles simpler analyses. Check your module requirements, as some assessments specify the software.

Need help with your SPSS analysis?

Our statistics specialists guide you through test selection, assumption checking and interpreting output in plain English – so you can defend every number.

💬 Get Free ConsultationContact Us
Related support from Swift Academic ServicesStatistics & SPSS HelpThesis & Dissertation SupportAssignment Help