SlideShare a Scribd company logo
Output Management System
(OMS) in IBM SPSS Statistics
What is OMS?
 The Output Management System (OMS) provides the ability
to automatically write selected categories of output to
different output files in different formats
 Can write output files into the following formats:
• Word, Excel, PDF, SPSS (.sav) , Output file (.spv), web report
format (.spw), XML, html and text
 OMS provides a means to automatically writing pivot table
output from a specific procedure (e.g. Frequencies) to files in
the above formats
2
Why use OMS ?
 You might want to generate a table of summary statistics not
available through the aggregate procedure and merge them
back with the original dataset
 You might want to automatically exclude selected categories
of output or specific items from the Output viewer. i.e. you
may want to exclude case processing summaries or some
other output
 OMS is very powerful
3
Utilities -> OMS Control Panel
Running OMS from the menu
4
 The OMS control panel is used to both start and stop the
routing of output to various destinations or to exclude types
of output from the Viewer
 Can create multiple independent OMS requests at the same
time
 The same output can be routed to different locations in
different formats
OMS Control Panel
5
OMS Control Panel
6
 1) Specify the Output Type(s)
 2) Select a Command Identifier(s)
 3) Select table subtype(s)
 4) Specify the format of the output file
 5) Specify the destination of the output file
 6) Select if you want to exclude the output from the viewer
 7) Add the OMS request
To create an OMS request
7
 Look at creating some output using the training file
“dietstudy.sav”
“C:Program FilesIBMSPSSStatistics*VersionSamplesEnglish”
*Version: Your SPSS Statistics Version, e.g. 20, 21, 22,…
 Look at creating some output using the training file
“dietstudy.sav”
 We will create a correlation matrix between using 10 tg & wtg
variables and output this to an SPSS file. We can then
calculate the average correlation
 First we create the OMS request !
OMS Example
8
 If we want to work with the output from this Correlation
example say to calculate the average correlation we will
need to create an OMS request
 Go to OMS Control Panel
• Select Tables under Output Type
• Select Correlations under Command Identifier
• Select Correlations in the Table Subtypes
• Select New Dataset and type corr
• Select Add request
Creating an OMS request
9
Creating an OMS request
10
Creating an OMS request
11
Each time an OMS request is
created a summary alert tells
you that the request will be
created and will remain active
until we end it or we end the
SPSS session
Creating the Output to “OMS”
Analyze -> Correlate -> Bivariate
12
 In order to re-route our output to a new dataset we need to
End the OMS request
 Utilities -> OMS Control Panel -> Select the request -> End-> Ok
 Again you see the OMS summary but the number of requests to be
ended will be 1
 A new dataset named “corr” will be opened
Routing your output to the new format
13
New Output – corr dataset
14
 The new file “corr” has exactly the same structure as the
correlation matrix output
 The Var1 column contains the variable labels from the rows
of the Correlation table
 The variable label is repeated three times because there are
three statistics associated with each variable (Pearson
Correlation, Sig (2-tailed), and N)
 We only want to look at the Pearson Correlation
 We can use the Select Cases procedure to only select out
cases where Var2 = ‘Pearson Correlation’
Working with the new file
15
 In order to only select out the correlation values we specify to
select cases where Var2 = ‘Pearson Correlation’
 In order to work with only the correlation values we can
select “Copy selected cases to a new dataset” option
 We could name this dataset “Only_correlations”
Select Cases dialog
16
Selecting out only the correlation values
17
Creating a new dataset
18
 The table includes the correlation between a variable and
itself (a value of 1)
 We want to exclude these correlations so we can define 1 as
a missing value
 We also need to calculate the absolute value of all
correlations to calculate a meaningful average
 We can do this efficiently in syntax using a Do Repeat
Command
Extra Modifications
19
Defining missing values (i.e. 1 is missing)
20
Calculating absolute values
21
 Can use the Descriptives procedure to report on the average
for the correlation variables
 Analyze -> Descriptive Statistics -> Descriptives
 Select the Mean, Min, Max and Standard Deviation
 Select only the correlation variables
 Select Descending Means
Calculating the Mean Correlation
22
Final Report
23
 If you want to automate the OMS facility it can be ran
through syntax
 The OMS Identifier dialog can paste the command subtype
identifiers
Further OMS
24
www.presidion.com
Talk to us
 info@presidion.com +44 (0)208 757 8820 (UK) +353 (0)1 415 0234 (IRL)
www.presidion.com/ibm-spss-technical-tips
For more Tech Tips
visit

More Related Content

PPTX
ECMO Basics.pptx
PPTX
ATS - primary patient assessment
PPTX
2021 Conference hemodynamic monitoring VV ECMO
DOC
Water management questionnaire for apartments
PPTX
Dromas 2 presentation v4
PPTX
Disability weights measurement in the Global Burden of Disease Study 2010
PPTX
BAS 150 Lesson 7 Lecture
PDF
0001
ECMO Basics.pptx
ATS - primary patient assessment
2021 Conference hemodynamic monitoring VV ECMO
Water management questionnaire for apartments
Dromas 2 presentation v4
Disability weights measurement in the Global Burden of Disease Study 2010
BAS 150 Lesson 7 Lecture
0001

Similar to Tech Tip: Output Management System (OMS) in IBM SPSS Statistics (15)

PPTX
Why we need to learnintrospss_version29.pptx
PPTX
introspss_jfgjdevg yysr do Daversion29.pptx
DOCX
© Charles T. Diebold, Ph.D., 71113, 100313. All Rights Res.docx
PDF
spss Help
PPT
Spss guidelines
PPT
Data management through spss
PPTX
Agreement analysis
PPTX
Statrting spss
PPTX
SPSS Lecture_1 [Autosaved].pptx
PPTX
(Manual spss)
PDF
What's New in SPSS Statistics ?
PPSX
SPSS-SYNTAX
PDF
SPSS introduction Presentation
PPTX
Statistical Package for Social Science (SPSS)
PDF
How PROC SQL and SAS® Macro Programming Made My Statistical Analysis Easy? A ...
Why we need to learnintrospss_version29.pptx
introspss_jfgjdevg yysr do Daversion29.pptx
© Charles T. Diebold, Ph.D., 71113, 100313. All Rights Res.docx
spss Help
Spss guidelines
Data management through spss
Agreement analysis
Statrting spss
SPSS Lecture_1 [Autosaved].pptx
(Manual spss)
What's New in SPSS Statistics ?
SPSS-SYNTAX
SPSS introduction Presentation
Statistical Package for Social Science (SPSS)
How PROC SQL and SAS® Macro Programming Made My Statistical Analysis Easy? A ...
Ad

More from Version 1 Analytics (20)

PPTX
Visualising Data with Scatterplots in IBM SPSS Statistics.pptx
PPTX
ChiSquare Procedure in IBM SPSS Statistics Version 31.pptx
PPTX
Homogeneity of Variance Test Options IBM SPSS Statistics Version 31.pptx
PPTX
Help for Correlations in IBM SPSS Statistics.pptx
PPTX
Finding Your License Details in IBM SPSS Statistics Version 31.pptx
PPTX
Customise Your Correlation Table in IBM SPSS Statistics.pptx
PPTX
Coefficient of Variance in IBM SPSS Statistics Version 31.pptx
PPTX
Change Common Properties in IBM SPSS Statistics Version 31.pptx
PDF
Add Background Images to Charts in IBM SPSS Statistics Version 31.pdf
PPTX
How to Create Groups from Numeric Variables with Visual Binning.pptx
PPTX
How to Detect Outliers in IBM SPSS Statistics.pptx
PPTX
Running Means Procedure in IBM SPSS Statistics
PPTX
How to Import a CSV File into IBM SPSS Statistics.pptx
PPTX
How to Import an Excel File into IBM SPSS Statistics.pptx
PPTX
Auto Data Preparation in IBM SPSS Modeler.pptx
PPTX
Clustered Bar Charts IBM SPSS Statistics.pptx
PPTX
Row Panels for Bar Charts in IBM SPSS Statistics.pptx
PPTX
Split into Files in IBM SPSS Statitistics.pptx
PPTX
Heat Map in IBM SPSS Statistics 2025.pptx
PPTX
Simple Bar Charts IBM SPSS Statistics.pptx
Visualising Data with Scatterplots in IBM SPSS Statistics.pptx
ChiSquare Procedure in IBM SPSS Statistics Version 31.pptx
Homogeneity of Variance Test Options IBM SPSS Statistics Version 31.pptx
Help for Correlations in IBM SPSS Statistics.pptx
Finding Your License Details in IBM SPSS Statistics Version 31.pptx
Customise Your Correlation Table in IBM SPSS Statistics.pptx
Coefficient of Variance in IBM SPSS Statistics Version 31.pptx
Change Common Properties in IBM SPSS Statistics Version 31.pptx
Add Background Images to Charts in IBM SPSS Statistics Version 31.pdf
How to Create Groups from Numeric Variables with Visual Binning.pptx
How to Detect Outliers in IBM SPSS Statistics.pptx
Running Means Procedure in IBM SPSS Statistics
How to Import a CSV File into IBM SPSS Statistics.pptx
How to Import an Excel File into IBM SPSS Statistics.pptx
Auto Data Preparation in IBM SPSS Modeler.pptx
Clustered Bar Charts IBM SPSS Statistics.pptx
Row Panels for Bar Charts in IBM SPSS Statistics.pptx
Split into Files in IBM SPSS Statitistics.pptx
Heat Map in IBM SPSS Statistics 2025.pptx
Simple Bar Charts IBM SPSS Statistics.pptx
Ad

Recently uploaded (20)

PDF
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
PPT
Reliability_Chapter_ presentation 1221.5784
PPTX
1_Introduction to advance data techniques.pptx
PDF
.pdf is not working space design for the following data for the following dat...
PPT
Chapter 3 METAL JOINING.pptnnnnnnnnnnnnn
PDF
Clinical guidelines as a resource for EBP(1).pdf
PPTX
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
PPTX
Global journeys: estimating international migration
PPTX
Supervised vs unsupervised machine learning algorithms
PPT
Miokarditis (Inflamasi pada Otot Jantung)
PPT
Chapter 2 METAL FORMINGhhhhhhhjjjjmmmmmmmmm
PPTX
Data_Analytics_and_PowerBI_Presentation.pptx
PDF
Introduction to Business Data Analytics.
PDF
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
PPTX
CEE 2 REPORT G7.pptxbdbshjdgsgjgsjfiuhsd
PDF
Mega Projects Data Mega Projects Data
PPTX
IB Computer Science - Internal Assessment.pptx
PPTX
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
PPTX
Introduction-to-Cloud-ComputingFinal.pptx
PPTX
Introduction to Basics of Ethical Hacking and Penetration Testing -Unit No. 1...
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
Reliability_Chapter_ presentation 1221.5784
1_Introduction to advance data techniques.pptx
.pdf is not working space design for the following data for the following dat...
Chapter 3 METAL JOINING.pptnnnnnnnnnnnnn
Clinical guidelines as a resource for EBP(1).pdf
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
Global journeys: estimating international migration
Supervised vs unsupervised machine learning algorithms
Miokarditis (Inflamasi pada Otot Jantung)
Chapter 2 METAL FORMINGhhhhhhhjjjjmmmmmmmmm
Data_Analytics_and_PowerBI_Presentation.pptx
Introduction to Business Data Analytics.
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
CEE 2 REPORT G7.pptxbdbshjdgsgjgsjfiuhsd
Mega Projects Data Mega Projects Data
IB Computer Science - Internal Assessment.pptx
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
Introduction-to-Cloud-ComputingFinal.pptx
Introduction to Basics of Ethical Hacking and Penetration Testing -Unit No. 1...

Tech Tip: Output Management System (OMS) in IBM SPSS Statistics

  • 1. Output Management System (OMS) in IBM SPSS Statistics
  • 2. What is OMS?  The Output Management System (OMS) provides the ability to automatically write selected categories of output to different output files in different formats  Can write output files into the following formats: • Word, Excel, PDF, SPSS (.sav) , Output file (.spv), web report format (.spw), XML, html and text  OMS provides a means to automatically writing pivot table output from a specific procedure (e.g. Frequencies) to files in the above formats 2
  • 3. Why use OMS ?  You might want to generate a table of summary statistics not available through the aggregate procedure and merge them back with the original dataset  You might want to automatically exclude selected categories of output or specific items from the Output viewer. i.e. you may want to exclude case processing summaries or some other output  OMS is very powerful 3
  • 4. Utilities -> OMS Control Panel Running OMS from the menu 4
  • 5.  The OMS control panel is used to both start and stop the routing of output to various destinations or to exclude types of output from the Viewer  Can create multiple independent OMS requests at the same time  The same output can be routed to different locations in different formats OMS Control Panel 5
  • 7.  1) Specify the Output Type(s)  2) Select a Command Identifier(s)  3) Select table subtype(s)  4) Specify the format of the output file  5) Specify the destination of the output file  6) Select if you want to exclude the output from the viewer  7) Add the OMS request To create an OMS request 7
  • 8.  Look at creating some output using the training file “dietstudy.sav” “C:Program FilesIBMSPSSStatistics*VersionSamplesEnglish” *Version: Your SPSS Statistics Version, e.g. 20, 21, 22,…  Look at creating some output using the training file “dietstudy.sav”  We will create a correlation matrix between using 10 tg & wtg variables and output this to an SPSS file. We can then calculate the average correlation  First we create the OMS request ! OMS Example 8
  • 9.  If we want to work with the output from this Correlation example say to calculate the average correlation we will need to create an OMS request  Go to OMS Control Panel • Select Tables under Output Type • Select Correlations under Command Identifier • Select Correlations in the Table Subtypes • Select New Dataset and type corr • Select Add request Creating an OMS request 9
  • 10. Creating an OMS request 10
  • 11. Creating an OMS request 11 Each time an OMS request is created a summary alert tells you that the request will be created and will remain active until we end it or we end the SPSS session
  • 12. Creating the Output to “OMS” Analyze -> Correlate -> Bivariate 12
  • 13.  In order to re-route our output to a new dataset we need to End the OMS request  Utilities -> OMS Control Panel -> Select the request -> End-> Ok  Again you see the OMS summary but the number of requests to be ended will be 1  A new dataset named “corr” will be opened Routing your output to the new format 13
  • 14. New Output – corr dataset 14
  • 15.  The new file “corr” has exactly the same structure as the correlation matrix output  The Var1 column contains the variable labels from the rows of the Correlation table  The variable label is repeated three times because there are three statistics associated with each variable (Pearson Correlation, Sig (2-tailed), and N)  We only want to look at the Pearson Correlation  We can use the Select Cases procedure to only select out cases where Var2 = ‘Pearson Correlation’ Working with the new file 15
  • 16.  In order to only select out the correlation values we specify to select cases where Var2 = ‘Pearson Correlation’  In order to work with only the correlation values we can select “Copy selected cases to a new dataset” option  We could name this dataset “Only_correlations” Select Cases dialog 16
  • 17. Selecting out only the correlation values 17
  • 18. Creating a new dataset 18
  • 19.  The table includes the correlation between a variable and itself (a value of 1)  We want to exclude these correlations so we can define 1 as a missing value  We also need to calculate the absolute value of all correlations to calculate a meaningful average  We can do this efficiently in syntax using a Do Repeat Command Extra Modifications 19
  • 20. Defining missing values (i.e. 1 is missing) 20
  • 22.  Can use the Descriptives procedure to report on the average for the correlation variables  Analyze -> Descriptive Statistics -> Descriptives  Select the Mean, Min, Max and Standard Deviation  Select only the correlation variables  Select Descending Means Calculating the Mean Correlation 22
  • 24.  If you want to automate the OMS facility it can be ran through syntax  The OMS Identifier dialog can paste the command subtype identifiers Further OMS 24
  • 25. www.presidion.com Talk to us  info@presidion.com +44 (0)208 757 8820 (UK) +353 (0)1 415 0234 (IRL) www.presidion.com/ibm-spss-technical-tips For more Tech Tips visit