SPSS TUTORIALS BASICS DATA ANALYSIS CHI-SQUARE TESTS ANOVA T-TESTS

Blog

November 2020

Clustered Bar Chart over Multiple Variables

This tutorial walks you through creating a clustered bar chart over 2 sets of dichotomous variables.

Before doing so, we'll first restructure our data: we'll mimic a VARSTOCASES command with a cool trick...

SPSS – Combining Data with Syntax and Output

This tutorial outlines how to get work done efficiently by combining data, syntax and output. We'll then propose how to keep your SPSS project work organized efficiently in order to save time and effort.

July 2020

SPSS 27 – Quick Review

On 19 June 2020, SPSS version 27 was released. Although it has some useful new features, most of these have been poorly implemented.

This review quickly walks you through the main improvements and their limitations.

April 2020

SPSS – Shortening Long Variable Names

A common problem with SPSS data files are unlabeled variables with huge names. These make your data unmanageable and your output ugly. This tutorial shows an easy fix for the problem.

SPSS – What’s the Best Way to Reverse Code Variables?

For reverse coding variables in SPSS, you must copy your variables, RECODE them and then adjust their value labels. Comparing the recoded variables with the copies ensures the results are correct. This tutorials quickly walks you through.

October 2019

SPSS – Quick Overview Statistical Functions

SPSS statistical functions are mostly straightforward. This tutorial walks you through the main ones and points out some tips, tricks and pitfalls.

SPSS Sum – Cautionary Note

In SPSS, "SUM(v1,v2)" is not always equivalent to "v1 + v2". This tutorial explains the difference and shows how to make the right choice here.

SPSS Basic Operators

SPSS basic operators are mainly used with IF, DO IF and COMPUTE. They work mostly as you'd expect but they do have a couple of surprises in store. No worries, we'll walk you through.

July 2019

SPSS ALTER TYPE Reporting Wrong Values?

SPSS version 24 seems to have a bug in the ALTER TYPE command: it reports different values than it actually creates. This tutorial replicates the problem.

How to Compute Age in SPSS?

In some cases, one would like to calculate respondents' age given their birthday. As long as birthday is an actual date variable, age is readily calculated by using the DATEDIFF function.

June 2019

SPSS – How to fix “Your license will expire in … days”?

If SPSS says that your license will expire in ... days, you can fix the issue by running law.exe and entering your authorization code into the wizard.

SPSS 26 – Review of SPSS’ New Interface

We downloaded and tested SPSS 26’ new interface. We feel it's still very incomplete and much worse than the old interface in all respects.

SPSS EXECUTE – What and Why?

Some SPSS commands -COMPUTE, RECODE, SELECT IF and many others- are only executed when needed. EXECUTE forces SPSS to complete them right away.

February 2019

New Charts in SPSS 25: How Good Are They Really?

SPSS 25 promises great looking charts by default. This tutorial compares the old and new versions for the most important charts in SPSS.

SPSS Command Types

Get things done faster in SPSS by understanding its three basic command types: transformations, procedures and other SPSS commands.

SPSS RECODE – Simple Tutorial

The SPSS RECODE command usually replaces values with different values. It comes in handy for merging categories, dichotomizing continuous variables and some other tasks. This tutorial walks you through its main options, best practices and pitfalls.

Compute A = B = C

A great way to dichotomize variables is with a single short compute command. This is also the fastest way to create multi variable filters.

SPSS Keyboard Shortcuts

Keyboard shortcuts allow you to work with amazing speed. Some SPSS shortkeys may be obvious for MS Windows users but others are less so. A quick overview is presented below.

December 2018

SPSS – Open CSV Data File

Opening .csv data in SPSS is easy if you understand some basics. This tutorial (with downloadable .csv file) walks you through the right steps.

SPSS Numeric Variables Basics

Having a basic understanding of SPSS numeric variables allows you to work fast and with a sense of confidence. This tutorial aims at accomplishing just that by pointing out some essential basics.

Overview All SPSS Commands

Overview of all SPSS commands in a single table with links, notes and SPSS version in which they were introduced. Downloadable as SPSS data file.

Combine Categorical Variables

Many easy options have been proposed for combining the values of categorical variables in SPSS. However, the real information is usually in the value labels instead of the values. This tutorial proposes a simple trick for combining categorical variables and automatically applying correct value labels to the result.

September 2018

SPSS – Foreign Currencies Tutorial

Using Euro signs or other foreign currencies in SPSS is pretty easy. This tutorial shows how it's done with some tips for creating pretier output.

SPSS Main Numeric Functions

This tutorial explains and demonstrates SPSS' main numeric functions. Some tips and tricks will be included along the way.

SPSS Keywords

Using SPSS keywords, especially TO and ALL greatly speeds up a myriad of typical tasks. This tutorial walks you through SPSS main keywords and points out how they can save time and effort.

August 2018

SPSS – Five Handy System Settings

Get better results faster by learning a handful of SPSS system settings. This tutorial demonstrates the 5 most useful ones along with examples.

Z-Test and Confidence Intervals Independent Proportions Tool

SPSS Z-Test and Confidence Intervals for 2 Independent Proportions Tool. Freely downloadable and easy to use from the menu.

SPSS Datasets Tutorial 1 – Basics

SPSS dataset logic is not always logical. However, for working proficiently with datasets, just a handful of basics is sufficient. These are explained in this tutorial.

May 2018

SPSS – Splitting a String Variable

SPSS data files may contain a single string variable holding several data points. This tutorial shows a simple but solid approach to splitting such a string variable into new variables. We'll use just plain syntax - no Python today!

Tell us what you think!

*Required field. Your comment will show up after approval from a moderator.

• By Dobromir Stoyanov on March 15th, 2019

Hello, I think that your website is quite useful for researchers. I have one question however, that I could not find answer to on your website, so I will be glad to hear your opinion on it. I want to run logliner analysis on SPSS Statistics 25 but I have more than 10 variables.= 1 outcome variable and 11 predictors/factors. The big number of factor variables can be explained by the fact that a big part of them are dummy variables from a multiple response question. Is there an alternative way to run the analysis. Thank you.

• By Ruben Geert van den Berg on March 15th, 2019

Loglinear analysis on so many variables is insane. And you'll need a huge sample size to satisfy its assumptions. Besides, there's no "outcome variable" or "predictors" in loglinear analysis. There's just variables as with correlations.

This sounds as if some kind of regression analysis is what you're looking for.

• By iftikhar hussain on May 9th, 2019

Hi,
Many thanks for such a clear writing. I suggest you should add printable version facility as well. It will help many like me. Good job