top of page
  • Xing

BUSINESS SPSS ANALYSES WITH
AUTOMATING PYTHON AND R

In-person events in Wiesbaden or online seminar on 2 days: €1,090 per person (net)

For all people who already know their world of IBM SPSS Statistics and would like to expand it with the diverse possibilities of the free programming languages Python (automation) and R (statistical analysis).

SPSS, Python, R
SPSS, Python, R
SPSS, Python, R
SPSS, Python, R

LEARNING OBJECTIVES AND AGENDA

Goals:

  • How Python™ works in IBM SPSS Statistics®

  • Understanding the capabilities of the SPSS®-Python™ programming interface

  • Be able to write automations in SPSS using Python

  • Structure and basic functionality of R

  • Understand the capabilities of the programming interface for integrating R into IBM SPSS Statistics®

  • Use R's statistical analysis capabilities in SPSS

OPEN TRAINING

In-person event in Wiesbaden

or online seminar

€1,090.00

per person, plus statutory VAT

In- person events will take place in Wiesbaden and will be held with a minimum of two registrations (offer guarantee)

IN-HOUSE SEMINAR

Seminars held at the customer's location

€1,390.00

per day up to 4 participants plus statutory VAT

All content of the in-house seminars is individually tailored and taught to specific target groups .


Intensive follow-up support enables participants to implement their knowledge in the shortest possible time.

Recommended seminar duration: 2 days

Rental fees for training notebook (on request): 60,- Euro (per day, per training computer)

WORKSHOP

You tell us your topics!

Price on request

plus statutory VAT and travel expenses if applicable

All workshop content is individually tailored and taught to specific target groups .

We are happy to conduct the workshop at your location, in Wiesbaden or online.

Rental fees for training notebook (on request): 60,- Euro (per day, per training computer)

Day 1

  • Short introduction to Python

  • Overview of the IBM SPSS Statistics <> Python programming interface

  • Data exchange via the programming interface

  • SPSS syntax automation with Python

  • SPSS program control with Python

  • Further interface options

Day 2

  • Introduction to working with R

  • Overview of the IBM SPSS Statistics <> R programming interface

  • Data exchange via the programming interface

  • Running R procedures using IBM SPSS Statistics® syntax

  • Further options: Overview

CONTENTS

This course is aimed at anyone who already works with IBM SPSS Statistics® and would now like to use the possibilities of Python for further automation or the diverse statistical analysis options of R!

Note: The two course days can also be booked separately if you are only interested in Python integration or R integration!

On Day 1 (Python Integration), the seminar begins with a brief introduction to Python, discussing the key components of SPSS-Python integration. The SPSS interface to Python is then presented, options are highlighted, and essential literature is identified. Practical examples will then demonstrate the automation capabilities of SPSS using Python: Firstly, SPSS syntax can be generated with Python, which is then executed in SPSS itself. This makes it possible, for example, to perform only certain analyses depending on the scale level (nominal, ordinal, or metric). Secondly, the flow of SPSS syntax can also be controlled using Python – for example, it is easily possible to catch errors that would cause the SPSS script to crash.

On Day 2, R integration with SPSS will be discussed. First, a brief introduction to the relevant parts of R is provided. This is followed by an overview of how R-SPSS integration works. Data can be transferred in both directions—from R and SPSS. When data is transferred to SPSS, dictionary information is required (this is metadata about the variables, e.g., storage type, measurement level, label, etc.). The use of R packages and statistical functions then forms the core of the course, with systematic implementation demonstrated using examples.

One advantage is the ability to use SPSS from within Python and R. IBM provides the necessary libraries for this. Working in a Python or R IDE allows for efficient testing of the created syntax and also simplifies debugging. Once the syntax is developed, it can be easily integrated into SPSS syntax and used from within SPSS. It is also possible to integrate custom modules with an attractive user interface into the SPSS menu bar.

bottom of page