SPSS Syntax Introduction

2 Day Instructor-led
course icon

Course Information


SPSS syntax is a language containing instructions for analyzing and editing data and other SPSS commands.

This SPSS Syntax Introduction course targets those who wish to gain an understanding of the basic structure of SPSS Syntax.

The course provides users of SPSS with the essential skills and knowledge required to begin to become effective and productive users of SPSS Syntax.

By the end of our course you will have learned to:

  • Open up SPSS files using Syntax
  • Define variables using Syntax
  • Create Compute and Recode variables
  • Prepare Data for Analysis
  • Import Data From Excel
  • Create simple IF statements


Experience of working in the Windows environment and a general understanding of key Windows features. Attendees should also have basic familiarity with SPSS procedures including variable definition, entering and editing data, opening and saving data files, compute and recode procedures, dealing with output and saving output.

Course Outline

1. 1 - Introduction
  • The Journal – What is it?
  • How To Set The Journal.
  • The Log – What is it?
  • How To Set Log Options.
  • Syntax Files
  • The Syntax Editor
  • Writing Syntax Using The Log
2. 2 - Syntax For Data Entry
  • Raw Data Entry
  • Importing From Excel
  • Opening A SPSS .sav File
  • Saving Data with Syntax.
  • Adding Comments
3. 3 - Preparing Data
  • Renaming Variables
  • Labelling Variables
  • Creating Value Labels
  • Missing Values
  • Checking Datafile Layout and Variable Content
4. 4 - Amending The Datafile
  • Extracting To A Smaller Datafile
  • Adding New Variables
  • Sorting Cases
  • Adding New Cases
  • Changing Variable Format
5. 5 - Using String Variables
  • Converting Numeric Values To Text
  • Recoding Variables
  • Converting Categorical Text to Numeric
  • Changing The Case Of Text
  • If Statements
  • Computing New Values
6. 6 - Using Date And Time Variables
  • Setting Date Time Formats
  • Extracting Date Elements
  • Calculations With Dates
7. 7 - Using Numeric Variables
  • Deleting Variables
  • Computing New Values
  • Creating Categories For Numeric Values
  • Counting Data Values
8. 8 - Data Exploration
  • Frequencies
  • Crosstabs
  • Explore
  • Examine Distribution
9. 9 - Sub-sections Of Data
  • Selecting Parts Of Your Data
  • Splitting The Datafile
  • Temporary Command
  • Select IF Command

Dates & Availability

We currently don’t have any dates scheduled for this training course but offer it as a corporate, private course for your own team.

Please use the enquire button below.

Private Courses

We can arrange your own private SPSS course.


Have us build a custom private course tailored to your needs.

Cost Effective

If you are looking to training a group of people private courses can be very cost effective.

Post Course Support

Unlimited post course email support on the course topics.

What Our Clients Think

The trainer did a fantastic job of delivering the course and providing understanding

Niall Simmons - Haven Power

Very good course. I've been using the software constantly in the last three months and still learnt a lot.

George Martin - NHS North of England

Very good introduction. Well paced and suited a range of experience levels.

Felicity Howdle - Health Education England

The trainer was an amazing lecturer and the vba course was very usefull and well structured. Thank you.

Veronika Panton - Haven Power

This was a really good training, nicely paced, very useful and well presented. Thank you, Stuart!

Joris Latinne - Oracle

I took so much away from this course and felt Stuart's teaching method was exceptional.

Rowanne Kiehl - SSE

Related Courses

Virtual or Classroom
2 Days
You will learn the skills of data definition and input, data modification, data analysis and data presentation.
Virtual or Classroom
2 Days
Learn the essential skills and knowledge required to begin to become effective and productive users of SPSS Syntax language.