Statistics & Data Analysis: Linear Regression Models in SPSS

Beginner and Intermediate Data Analytic Methods for Testing Main Effects & Interactions with SPSS and the PROCESS Macro
4.4 (11 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
974 students enrolled
Take This Course
  • Lectures 24
  • Length 1.5 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 6/2015 English

Course Description

Linear regression is one of the essential tools in statistical analysis. In this course, we'll walk through step-by-step how to conduct many important analyses using SPSS.

Although you will learn the basics of what these statistics are, we'll avoid complicated mathematical discussions and go right to what you need to know to conduct these analyses.

Linear regression is basically a tool that allows you to test relationships between many variables at the same time, control for variables' effects, and create simple statistical models that allow you to make predictions.

In this course, we'll cover the following key topics:

  1. Correlations: You probably already know this, but understanding how to test the correlation between two variables gets us started in this course.
  2. Simple Linear Regression: Taking correlations one step further by creating a statistical model.
  3. Multiple Linear Regression: Being able to test multiple predictors at the same time and testing the unique effect of each.
  4. Hierarchical Linear Regression: How to test for the influence of different variables by adding them to the model one at a time.
  5. Interaction Analysis: How to test whether there's a two-way interaction between variables (also known as a "moderator" analysis)

You'll not only learn how to conduct these analyses, we'll also go over how to interpret the statistical results and how to graph the results using SPSS and a special Excel template I've created for you.

As a bonus, we also learn how to use a new free add-on to SPSS called "PROCESS," which simplifies a lot of the steps in doing interaction analysis in regression.

This course is meant to get you started in analyzing data using linear regression in SPSS. Whether you have data of your own that need to understand or you just want to know more about statistical data analysis, you'll get a running head start with this simple, easy-to-follow course.

I do linear regression analysis all the time in SPSS to conduct research in psychology, so I've become familiar with the steps it takes to pull off these analyses. I'm confident you will be able to, too!

What are the requirements?

  • You will need SPSS installed on your computer
  • You will need the PROCESS add-on, but we will walk through how to download and install this (free) add-on in this course
  • You will need Microsoft Excel to use the graphing template, although this is not essential
  • A rudimentary understanding of statistics (e.g., means, standard deviation, p-values) is recommended

What am I going to get from this course?

  • Analyze data using linear regression analysis
  • Use SPSS and PROCESS to test interactions between variables
  • Graph the results of data analyses to visually communicate the results
  • Take a sample of data and create a simple equation to predict outcomes for people who you don't have data from
  • Understand what regression is and how to interpret the output of statistical analyses

Who is the target audience?

  • Linear regression is a fundamental data analytic strategy, so if you have any data that you want to understand, this will be key
  • If you have access to survey data (e.g., customer satisfaction, opinion polls, educational tests), you will learn how to think about those data with linear models
  • Students taking a statistics course will benefit from a supplemental course like this one

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction

In this quick introductory video, I'll give you a quick preview of what's to come in the rest of this course.


Before we move forward, you'll find the sample data file in this lesson.


In this video, we'll walk through the example data file that we'll be using in this course. You can download this file in the supplementary resources in the next lecture.

Section 2: Correlations

We introduce the concept of the correlation coefficient as a simple way of considering the relationships between two variables.


Let's quickly walk step-by-step through the process of running a correlation analysis in SPSS.

Section 3: Simple Linear Regression

In this video, I'll expand on what a regression analysis is and why it offers more than a simple correlation. We'll cover what the regression equation is and how you could use it to make predictions from a sample dataset.


Let's quickly walk step-by-step through the process of running a simple regression analysis in SPSS.


In order to visualize the results of your regression analysis, you might be interested in graphing your results. This lesson will walk you through one simple way to do that in SPSS.

Section 4: Multiple Regression Analysis

Usually, we turn to regression analysis because we want to deal with multiple predictors at the same time. This is the kind of analysis you'd run to control for other variables.


Let's quickly walk step-by-step through the process of running a multiple regression analysis in SPSS.


I thought this would be a good place to stop for a moment and discuss the idea that regression analysis is all about creating a statistical model for your data. With that comes the need to assess the quality of your model, and we'll go through a few key indices of model fit.

Section 5: Hierarchical Multiple Regression Analysis

Hierarchical regression models are essentially multiple regression models broken into several steps. This offers a few key advantages, which we'll look at in this video.

Section 6: Interactions in Regression Models

We'll now turn to cases when you want to look at the effect of one variable that depends on the effect of another. By using an interaction analysis, you can test these hypotheses.


Let's quickly walk step-by-step through the process of running an interaction analysis in SPSS.


See this lesson for instructions on downloading the handy Excel graphing template.


See the supplementary resources for this lesson to download the Excel file I use in this video. It will help you easily graph an interaction.

Section 7: Interactions Made Simple with PROCESS

To make things easier, you can use a special add-on for SPSS: "PROCESS." This is a free add-on, and in this video, you'll see where you can download the materials.


Once you've downloaded and unzipped the PROCESS files from the previous lesson, you'll need to install it in SPSS. This video shows you how.


Now that PROCESS is installed in SPSS, let's use it to do an interaction analysis between two continuous variables.

Time to make sense of the SPSS output! In this lesson, I'll walk you through what all of the output means.

You can use the same Excel file from a previous lesson to graph the interaction that PROCESS supplies you with.

Section 8: Interactions with Categorical Variables

Until this point, we've only considered the role of continuous variables in our regression analyses. You may want to include categorical variables in your model, though. In this lesson, I'll show you how to analyze an interaction between a continuous and a categorical variable using PROCESS in SPSS.


Once you have the output from your interaction analysis, graphing it isn't much different from the other times we've graphed an interaction.

Section 9: Conclusion
Conclusion & Farewell

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Andrew Luttrell, Ph.D., Social Psychologist

I am a social psychologist. My expertise is in the domain of attitudes and persuasion, but I have extensive experience with all corners of the social psychology world. The research in this field is so interesting that I can't help but want to share it! I look forward to the chance to share the world of social psychology with you.

Ready to start learning?
Take This Course