From the September 2002 I.T. Bulletin:
Mainframe SPSS no longer supported by SPSS Inc.
SPSS Inc. discontinued development of SPSS for OS/390, also known as MVS or mainframe batch processing, with version 4.1 and has not supported SPSS on the mainframe platform for more than a year. Researchers who are still running the mainframe SPSS by using "// EXEC SPSSX" are urged to convert to some other application, such as SPSS for Windows, SAS for Windows, or SAS for OS/390. Please call the Academic Research and Data Center at 803-777-6865 if you have questions or need more information.
SAS and SPSS for Windows can be purchased or renewed by contacting Barbara Koski of Computer Services Software Distribution at 803-777-4657.
Introduction
Current Release
SPSS Manuals
Other Publications
SPSS Education
SPSS Utilization
The Statistical Package for the Social Sciences is a set of computer programs written in FORTRAN and used with relatively simple commands to perform a variety of statistical analyses. Users of SPSS, Inc., products should note that with the most recent version of the SPSS product, Version 4.0, the company has reverted to calling the product 'SPSS', dropping the 'X'. SPSS 4.0 is available on our system as the system default. Procedures for accessing SPSS 4.0 and SPSS 4.0 documentation are provided in this documentation.
This documentation was produced by the Academic Research and Data Center of USC; questions about its content should be referred to a consultant at 777-6865.
SPSS Version 4.0 is available as the system default in batch mode only (MVS).
The following manuals documenting Version 4.0 of SPSS are available for reference at the Academic Research and Data Center, TC Library, Level 5. Manuals also can be purchased directly from SPSS, Inc., 444 N. Michigan Avenue, Chicago, IL 606011 (312-329-3300).
SPSS Base System User's Guide (ISBN 0-918469-63-5)
This manual shows how to use SPSS commands to manage and analyze data. It
explains many of the statistical concepts involved and includes brief operational
instructions for each command.
SPSS Reference Guide (ISBN 0-918469-62-7)
This manual is a complete reference to the SPSS command language. It documents
and gives examples of all the commands, subcommands, and keywords in the base and
advanced statistics systems.
SPSS Advanced Statistics User's Guide (ISBN 0-918469-90-2)
This manual documents advanced statistics procedures available in SPSS. It
contains discussions of the statistics calculated by each procedure, offers help in
interpreting output, as well as instructions for writing commands.
Proceedings from Annual SPSS Users and Coordinators Conferences are available through the SPSS Users Group, Issue, Inc., P.O. Box 11385, Chicago, IL. 60611 (312-329-2400).
Two SPSS newsletters are also published:
KEYWORDS is published by SPSS, Inc. and distributed at no charge.
ISSUES is published by ISSUE, Inc. ISSUE is the International SPSS Software Users Exchange. A membership fee is charged.
The Academic Research and Data Center offers regular short courses in SPSS. For more information contact them at 777-6865 for course registration materials.
SPSS, Inc. periodically offers courses in major cities. Contact SPSS, Inc. for scheduling.
Following is the basic JCL needed to submit an SPSS batch job on the USC System (release 4.0):
JOB statement
// EXEC SPSSX
Optional DD statements
//SYSIN DD *
SPSS-X program statements
/*
//
Please note that the default REGION for this release is 2048k.
Examples of Optional DD Statements:
When raw data is read from cards, no DD statement is required.
1. Inputting raw data cataloged on disk storage as the data set,
N123456.DATASET: //FILEINDDDSN=N123456.DATASET,DISP=SHR
//SYSIN DD *
DATA LIST FILE=FILEIN / VAR3 5 SEX 6
NOTE: The DD name (FILEIN in this example) must
match the file handle following FILE= on the
DATA LIST command.
2. Inputting raw data from the first file on a 1600 BPI, 9-track
standard-label tape, serial number 123456. The data set name is RAW.DATA:
//FILEINDDDSN=RAW.DATA,UNIT=TAPE9,VOL=SER=
123456,//LABEL=(1,SL),DISP=OLD
//SYSIN DD *
DATA LIST FILE=FILEIN / VAR3 5 SEX 6
NOTE: The DD name (FILEIN in this example) must
match the file handle following FILE= on the
DATA LIST command.
3. Outputting the SPSS system file, N123456.SPSS.FILE to disk storage,
requiring approximately 5 tracks of disk space (1 TRK=56,664 bytes):
//CREEK DD DSN=
N123456.SPSS.FILE,//UNIT=DASD,DISP=(NEW,CATLG,DELETE),
// SPACE=(TRK,(5),RLSE)
//SYSIN DD *
SPSS control cards
BEGIN DATA
Data
END DATA
SAVE OUTFILE=CREEK
/*
//
NOTE: The DD name (CREEK in this example) must match the
file handle following OUTFILE= on the
SAVE command. Do not code the DCB parameter on
the output DD statement to write an SPSS system file to disk storage.
4. Outputting the SPSS system file, N123456.SPSSFILE as the second
file on a 18-track, 38,000 BPI standard-label cartridge tape, serial number 123456:
//WATER DD
DSN=N123456.SPSSFILE,//UNIT=CTAPE,VOL=SER=
123456,//LABEL=(2,SL),DISP=(NEW,CATLG,DELETE)
//SYSIN DD *
SPSS control cards
BEGIN DATA
Data
END DATA
SAVE OUTFILE=WATER
/*
//
NOTE: The DD name (WATER in this example) must match the
file handle following OUTFILE=' on the
SAVE command.
5. Inputting the SPSS system file, N123456.SPSSFILE from disk storage:
//WATERDDDSN=N123456.SPSSFILE,DISP=SHR
//SYSIN DD *
GET FILE=WATER
SPSS procedures
/*
//
NOTE: The DD name (WATER in this example) must match the file handle
following FILE= on the GET command.
6. Inputting the SPSS system file, N123456.SPSSFILE from the second
file of a 18-track 38,000 BPI, standard-label cartridge tape, serial number 123456:
//WATERDDDSN=N123456.SPSSFILE,UNIT=CTAPE,//LABEL=(2,SL),VOL=SER=123456,DISP=OLD
//SYSIN DD *
GET FILE=WATER
SPSS procedures
/*
//
NOTE: The DD name (WATER in this example) must match the file handle
following FILE= on the GET command. Do not code the DCB parameter
to read an SPSS system file from tape.
7. Outputting raw data in card image as the file, N123456.OUTSPSS on
disk storage:
//RAWDATADDDSN=N123456.OUTSPSS,//UNIT=DASD,DCB=(LRECL=80,BLKSIZE=9040,RECFM=
FB),//SPACE=(TRK,(8,1),RLSE),DISP=(NEW,CATLG,DELETE)
SPSS control cards
BEGIN DATA
Data
END DATA
WRITE OUTFILE=RAWDATA/ variable specifications
EXECUTE
/*
//
NOTE: The DD name (RAWDATA in this example) must match
the file handle following OUTFILE= on the
WRITE command. An SPSS procedure must follow the
WRITE command to execute the
WRITE command. If the WRITE command is the
final step, the EXECUTE procedure must immediately
follow the WRITE command.
8. Outputting raw data to paper:
SPSS control cards
BEGIN DATA
Data
END DATA
PRINT/ variable specifications
EXECUTE
/*
//
NOTE: An SPSS procedure must follow the PRINT
command to execute the PRINT command. If the
PRINT command is the final step, the
EXECUTE procedure must immediately follow the
PRINT command.
*SAS is the registered trademark of SAS Institute Inc., Cary, N.C. 27511, U.S.A. SAS/GRAPH and SAS/ETS are trademarks of SAS Institute Inc., Cary, N.C. 27511, U.S.A.
This page updated October 10, 2002 by Amy W. Yarbrough,
Academic Research and Data Center.
Copyright © 1999, The Board of Trustees of the University of South Carolina.
URL http://www.sc.edu/ardc/docs/spssx.htm