Who is this for?

This course is designed for anyone who currently uses SPSS and wants to transition to a free, more powerful alternative. You do not need any programming experience. If you understand basic statistical concepts like means, standard deviations, and hypothesis testing, you have everything you need to start.

Students Using SPSS for coursework or thesis research and looking for a cost-free alternative
Lecturers Teaching research methods and interested in integrating open-source tools into courses
Researchers Seeking reproducible analysis workflows and better visualization capabilities
Institutional analysts Working with data in government, healthcare, or policy and paying for software licenses

What you will learn

  • Perform common statistical analyses in R that you currently do in SPSS
  • Create publication-quality visualizations using ggplot2
  • Import, clean, and manipulate data efficiently with tidyverse tools
  • Understand the benefits of script-based analysis for reproducibility
  • Use R Markdown to combine analysis and reporting in a single document
  • Know where to find help and continue learning independently

Course structure

The course runs across two sessions in a single week, giving you time between sessions to practice and absorb. Each session combines short demonstrations with hands-on exercises using real data. Every SPSS operation is paired with its R equivalent, so you always have a clear reference point.

Session 1: Why R, and getting started

5-6 hours (with breaks)

The case for switching 45 min

Live demonstration of what R can do that SPSS cannot. Cost comparison, reproducibility advantages, and career relevance. The goal is motivation before any coding begins.

Your first R session 90 min

Navigating RStudio, understanding the interface, running your first commands. Importing a dataset and performing basic operations you already know from SPSS: descriptive statistics, frequency tables, variable inspection.

Data manipulation 90 min

Filtering, sorting, recoding, and creating new variables. Every operation is shown side-by-side with its SPSS menu equivalent. Introduction to the tidyverse workflow for chaining operations together.

Your first visualization 60 min

Building charts with ggplot2. Starting from a basic plot and layering elements to produce something publication-ready. Comparison with SPSS chart builder output.

Session 2: Analysis and reproducibility

5-6 hours (with breaks)

Review and troubleshooting 30 min

Addressing questions from between-session practice. Common errors and how to read R error messages (a skill SPSS users rarely need).

Statistical analysis in R 120 min

Running the analyses participants use most: t-tests, ANOVA, correlation, regression. For each test, the SPSS dialog is shown alongside the R code. Interpreting output and extracting results.

Reproducible reporting 60 min

Introduction to R Markdown: combining narrative text, code, and output in a single document. Creating a report that updates automatically when data changes.

Where to go from here 45 min

Resources for continued learning. Community forums, package documentation, free online courses. Building a personal reference library of R scripts that replace your SPSS workflows.

Before the course

Participants receive preparation materials two weeks before the course starts. This ensures we spend instruction time learning R, not troubleshooting installations.

1
Two weeks before Installation instructions for R and RStudio sent to all participants, with screenshots and troubleshooting tips for common issues.
2
One week before Optional 30-minute online installation clinic. Bring your laptop, get help if anything went wrong, confirm your setup is ready.
3
Pre-course survey A short questionnaire about which SPSS analyses you use most. This helps tailor exercises to what participants actually need.

Why switch from SPSS to R?

The practical case for transitioning goes beyond cost savings, though those are significant. R gives you a reproducible workflow where every analysis step is documented in a script. You can share your exact analysis with a colleague, rerun it on new data, or return to it years later and know precisely what was done. SPSS point-and-click workflows cannot offer this.

R also opens doors that SPSS keeps closed. Advanced visualization, text analysis, spatial data, machine learning, and automated reporting are all accessible through R's package ecosystem at no additional cost. And because R is the tool of choice in data science and increasingly in academic research, proficiency signals a modern skill set to employers and collaborators.

Tool Annual cost per user 5-year cost
SPSS (standard license) AWG 400+ AWG 2,000+
R + RStudio Free Free

For institutions: Every SPSS license replaced by R proficiency is a recurring cost saved. For institutions facing budget pressure across the Dutch Caribbean, this represents tangible financial value. The course is designed to build on existing statistical knowledge rather than starting from scratch, meaning SPSS-fluent researchers can transition without losing productivity.

Part of a regional program

This course is the first in the DCDC Network's training program. It pilots in Aruba and will be offered on other islands based on local interest and scheduling. All course materials are developed as open resources: slides, exercises, datasets, and facilitator notes will be available for any network member to reuse and adapt. The goal is not a one-time workshop but a transferable capability that stays in the region.

Interested in bringing this course to your island or institution? Get in touch.