On Demand: Running Regressions and ANCOVAs in SPSS GLM

Learn SPSS GLM inside out so you can run linear regressions and ANCOVAs and understand results accurately, efficiently, and with confidence



Would you be surprised to hear I run multiple regression models in GLM instead of Regression? Many people are.

But every model you can run in regression can be run in GLM.

And for the most part, GLM output is much more informative.

But even better, it does most of the work for you. You don’t have to dummy code categorical variables–GLM does it for you.

And you don’t have to create variables for every interaction term. Just specify the interaction you want in the Design statement or button.

Now, it’s true, there are some options that are available only in Regression. And when I need those, I’ll run Regression. But for the most part, my default is to use GLM.

But GLM’s greatest asset is also its downside: there are so many options.

That makes it hard to know which apply to your analysis.

And what does that output mean?

In this workshop, you’ll learn all the ins and outs of SPSS’s GLM, and how it compares to Regression.

After an extensive overview, we work through two examples, and as we go, we discuss the relevancy, meaning, and how to use each of the buttons and options in SPSS GLM.

We’ll talk about how each of these relate to the syntax, and when that’s easier to use.

We will then go over the output and see how making different analysis decisions affected the output.

You will complete the workshop with a much better understanding of how SPSS handles linear models, what the defaults are and when to change them, and which options are appropriate for which analyses.

And although the focus of this workshop is on the software, you will also improve your understanding of the General Linear Model, and how regression and ANOVA fit into that overall framework.

In this Workshop, you will learn:

Module 1: Univariate GLM overview:

The 5 boxes:

  • Dependent Variable
  • Fixed Factors
  • Random Factors
  • Covariates
  • WLS Weight

What you put into each one, when, and the defaults and language in SPSS.

The Options Button:

Which of the 10 Display options are relevant to most GLM analyses. The definition, meaning and situations to use each.

The Model Button:

  • The defaults in SPSS for interaction terms, how and when to override them, and how the order in which you build terms affects the meaning of the output.
  • Type I and Type III Sums of Squares–what they are, what they mean, and when to use each one.

The Save Button:

Saving Predicted Values, Residuals, and Diagnostics to test assumptions


Using Syntax is usually more efficient than the menus, has more options, and gives you an audit trail of what you’ve done. We will talk about how to use the Paste button to create syntax, then how to modify it, and the basic logical structure of the Univariate GLM syntax.

Module 2: Linear Regression Demonstration

I’ll demonstrate a Multiple Regression Analysis with a dummy-coded categorical predictor first without, then with, an interaction. You’ll see how the choices you need to make and the output changes by including the dummy variable and the interaction.

We will go through the 5 boxes, the Options, Model, and Save in the specific context of a Linear Regression model.

We’ll specifically run this example in both Regression and GLM to see the differences in options, default, and possible output.


Module 3: Analysis of Variance and Analysis of Covariance Demonstration.

We’ll run an ANOVA with two categorical factors and a continuous covariate. You’ll see how adding the covariate requires different options and output to interpret, and the similarities and differences between this analysis and the multiple regression.

This module will specifically cover sections of the SPSS GLM that are only relevant for ANOVAs and ANCOVAs:

Estimated Marginal Means–what they are, what they mean, and when you need them

The Plots Button: Profile Plots–how to do them, why to do them, and what they mean

The Post-Hoc Button:

  • How and when to perform a post-hoc test
  • How to read the results and what they mean
  • Which Post-hoc tests you should never use, and when to use Tukey, Bonferroni, and Dunnett

The Contrasts Button: Definitions for each of the Contrasts, changing the reference group, and seeing how to do and interpret a Simple Contrast.


But can I keep up?

The workshop is at a level for both students and professionals.

You need to spend some time.  Each module has about an hour of video content, and you’ll want to avail yourself of the resources and exercises.  You will learn concepts and get some clarity if you don’t practice what you’ve learned on your own. But you won’t entirely get it.

This is a workshop where you want to get your hands dirty with some data. Please expect to spend 2-3 hours per module just doing the exercises.

This workshop is for you if you:

  • Have worked with SPSS before. You should have a basic understanding of how variables and cases are set up in SPSS, and how to conduct basic analyses.
  • Have used SPSS GLM and are confused by all the options. You wish you really understood what they mean, whether or not you should use them, and why.
  • Run all your regression models in the Regression procedure, but spend hours creating dummy variables or interaction terms. You’ve heard that GLM can do this for you, but you don’t understand the difference.
  • Are working on, or will soon begin analyses for a research project that involves regression or ANOVA. Learn how to do it before you even start, and save hours, or even days of time.
  • Are an experienced SPSS user, but would love to go back and really brush up on what all this means.
  • Are pretty comfortable with SPSS menus, but haven’t used Syntax much, and would love to learn how the menus correspond to the Syntax.

It is not for you if you:

  • Are a complete beginner in statistics.
  • Have never used SPSS before.
  • Have no time to practice what you’ve learned.


The workshop is an On Demand Online Workshop

On Demand Online Workshops are the ultimate in convenience. Everything is housed on a private workshop website where you can get all the workshop materials when you need it, at your own speed, any time of day or night.

You will get a one-year membership in this workshop website, so feel free to come back again and again.

The workshop videos stream from the site, so as a member, you always have access to the most updated version.

The workshop materials are broken into modules, each on a separate page, so they’re easy to keep track of and you won’t get overwhelmed with too much information at once.

Each module contains:

  • A set of streaming training videos. Watch them whenever it’s convenient for you, as quickly or slowly as you need.
  • Supplemental handouts, including the presentation slides, syntax files to recreate the examples, and handy checklists and/or worksheets
  • SPSS data files from real research studies, so you can see how to deal with the challenges inherent in real data
  • Exercises to practice what you’ve learned, with answers to check your work.
  • A place to type in questions for each module.


The Instructor:

Karen Grace-Martin is a statistical trainer and consultant and an expert on linear models, data analysis, and SPSS.

Karen has guided and trained researchers through their statistical analysis for over 15 years. Her focus is on helping statistics practitioners gain an intuitive understanding of how statistics is applied to real data in research studies.

Comments from past participants in this workshop:

“The overview of the GLM features was excellent!!! I’ve already recommended the workshop to colleagues.”

Shani Shenhar-Tsarfaty

“It is one of the easiest and most friendly ways of explaining regression to non-statisticians that I have ever followed. Very useful.”

David Arteta

“Karen is an excellent teacher and I learned a lot about GLM in this workshop…Thank you so much for a giving me a great experience in participating in an online workshop.”

– Mehrdad Jalali-Ghajar

“I thought Karen was a brilliant presenter. She spoke very clearly at a very good pace and explained things very clearly.”

– Philip O’Sullivan


To help fill in your understanding of General Linear Models, you’ll get videos of these webinars:

– Dummy Coding and Effect Coding in Regression Models
– Getting Started with SPSS Syntax
– Correlated Predictors in Regression Models: Detecting Multicollinearity


Investment: $97
Click here to register



We really, truly believe you’ll find this workshop helpful and your satisfaction is guaranteed. If you participate in the full workshop and find you are not satisfied for any reason, we will give you a full refund. Just notify us within 90 days of purchase.