Contents
About
Release Notes
Introduction to SAS/IML Studio
What Is SAS/IML Studio?
Related Software and Documentation
Exploratory and Confirmatory Data Analysis
How Many Observations Can You Analyze?
Summary of Features
Comparison with SAS/INSIGHT Software
References
Getting Started with SAS/IML Studio
Overview of SAS/IML Studio
Overview of the Sample Data
Open the Data Set
Create a Bar Chart
Exclude Observations
Create a Histogram
Create a Box Plot
Create a Scatter Plot
Model Variable Relationships
References
Creating and Editing Data
Overview of Creating and Entering Data
Entering Data
Example: Create a Small Data Set
Adding Variables
Adding and Editing Observations
Interacting with the Data Table
Overview of the Data Table
Data Table Menus
The Variables Menu
The _OBSTAT_ Variable
Using the _OBSTAT_ Variable in SAS Procedures
Sorting Observations
Selecting Observations
The Observations Menu
Changing Marker Properties
Changing Observation Labels
Including and Excluding Observations
Examining Data
Finding Observations
Examining Selected Observations
Copying Selected Data
Saving Data
Properties of Data Tables
Keyboard Shortcuts in Data Tables
Exploring Data in One Dimension
Overview of Exploring Data in One Dimension
Bar Charts
Example: Create a Bar Chart
Bar Chart Properties
Bar Charts of Selected Variables
Histograms
Example: Create a Histogram
Histogram Properties
Histograms of Selected Variables
Example: Change the Positions of Histograms Bins
Interactive Histogram Binning
Box Plots
Example: Create a Box Plot
Box Plot Properties
Box Plots of Selected Variables
References
Exploring Data in Two Dimensions
Overview of Exploring Data in Two Dimensions
Mosaic Plots
Example: Create a Mosaic Plot
Mosaic Plot Properties
Mosaic Plots of Selected Variables
Scatter Plots
Example: Create a Scatter Plot
Scatter Plot Properties
Scatter Plots of Selected Variables
Line Plots
Example: Create a Line Plot from Multiple Y Variables
Example: Create a Line Plot from a Group Variable
Line Plot Properties
Line Plots of Selected Variables
Polygon Plots
Example: Create a Polygon Plot
Polygon Plot Properties
Polygon Plots of Selected Variables
Exploring Data in Three Dimensions
Overview of Exploring Data in Three Dimensions
Rotating Plots
Example: Create a Rotating Scatter Plot
Example: Create a Rotating Surface Plot
Rotating Plot Properties
Rotating Plots of Selected Variables
Contour Plots
Example: Create a Contour Plot
Contour Plot Properties
Contour Plots of Selected Variables
Interacting with Plots
Overview of Interacting with Plots
Interaction Tools
Select Tool
Pan Tool
Zoom Tool
Spin Tool
Bin Tool
Level Tool
Resetting the Plot View
Inserting Annotations
Example: Insert an Annotation
Annotation Properties
Adjusting Graph Area Margins
Observation Inspector
Copying Plots to the Windows Clipboard
Keyboard Shortcuts in Plots
General Plot Properties
Overview of Plot Properties
Context Areas
Changing Marker Shapes
Example: Change Marker Shapes
Changing Marker Colors
Example: Change Marker Colors
Displaying Only Selected Observations
Example: Display Only Selected Observations
Labeling Observations
Example: Label Observations
Common Plot Properties
Reference Lines Tab
Font Tab
Plot Area Tab
Common Graph Area Properties
Graph Area Tab
Axis Properties
Overview of Axis Properties
Adjusting Axes and Ticks
Example: Change Positions of Axis Tick Marks
Axis Properties Dialog Box
Changing an Axis Label
Suppressing the Display of Axes
Techniques for Exploring Data
Overview of Techniques for Exploring Data
Subsetting Data
Excluding Observations
Ordering Categories of a Nominal Variable
Example: Order Categories in a Bar Chart
Local Selection Mode
Overview of Global and Local Selection Modes
Example: Select Observations That Satisfy Multiple Criteria
Details
Workspace Explorer
Example: Manage Multiple Plot Windows
Copying Plots to the Windows Clipboard
Plotting Subsets of Data
Overview of Plotting Subsets of Data
Visualizing Data Features across Subsets of Data
Example: Create a Scatter Plot for Each Value of a BY Variable
Example: Set Marker Attributes for Each BY Group
Part 1: Create an Indicator Variable
Part 2: Change Marker Properties
Part 3: Create Plots for Each BY Group
Techniques for Managing BY Group Plots
BY Options Properties
Distribution Analysis: Descriptive Statistics
Overview of the Descriptive Statistics Analysis
Example: Compute Descriptive Statistics
Specifying the Descriptive Statistics Analysis
Variables Tab
Plots Tab
Tables Tab
Roles Tab
Analysis of Selected Variables
References
Distribution Analysis: Location and Scale Statistics
Overview of the Location and Scale Statistics Analysis
Example: Compute Location and Scale Statistics
Specifying the Location and Scale Statistics Analysis
Variables Tab
Tables Tab
Roles Tab
Analysis of Selected Variables
Distribution Analysis: Distributional Modeling
Overview of the Distributional Modeling Analysis
Example: Fit a Normal Distribution to Data
Are the Data Normal?
How Do the Data Deviate from Normality?
What Proportion of the Data Satisfies Certain Conditions?
Example: Specify Multiple Density Curves
Specifying the Distributional Modeling Analysis
Variables Tab
Estimators Tab
Plots Tab
Tables Tab
Roles Tab
Analysis of Selected Variables
References
Distribution Analysis: Frequency Counts
Overview of the Frequency Counts Analysis
Example: Display Frequency Counts
Specifying the Frequency Counts Analysis
Variables Tab
Plots Tab
Tables Tab
Roles Tab
Analysis of Selected Variables
Distribution Analysis: Outlier Detection
Overview of the Outlier Detection Analysis
Example: Detect Univariate Outliers
Specifying the Outlier Detection Analysis
Variables Tab
Method Tab
Plots Tab
Output Variables Tab
Roles Tab
Analysis of Selected Variables
Data Smoothing: Loess
Overview of the Loess Analysis
Example: Fit a Loess Curve to Data
Example: Compare Smoothers
Removing a Smoother
Specifying the Loess Analysis
Variables Tab
Method Tab
Plots Tab
Tables Tab
Output Variables Tab
Analysis of Selected Variables
References
Data Smoothing: Thin-Plate Spline
Overview of the Thin-Plate Spline Analysis
Example: Fit a Thin-Plate Spline Curve to Data
Specifying the Thin-Plate Spline Analysis
Variables Tab
Method Tab
Plots Tab
Tables Tab
Output Variables Tab
Analysis of Selected Variables
Data Smoothing: Polynomial Regression
Overview of the Polynomial Regression Analysis
Example: Fit a Polynomial Curve to Data
Specifying the Polynomial Regression Analysis
Variables Tab
Method Tab
Plots Tab
Tables Tab
Output Variables Tab
Analysis of Selected Variables
Model Fitting: Linear Regression
Overview of the Linear Regression Analysis
Example: Fit a Linear Regression Model
Part 1: Transform the Response Variable
Part 2: Select a Variable that Identifies Observations
Part 3: Model the Response Variable
Part 4: Interpret the Plots
Specifying the Linear Regression Analysis
Variables Tab
Plots Tab
Tables Tab
Output Variables Tab
Roles Tab
Analysis of Selected Variables
References
Model Fitting: Robust Regression
Overview of the Robust Regression Analysis
Example: Fit a Robust Regression Model
Using the Results of Robust Regression
Specifying the Robust Regression Analysis
Variables Tab
Method Tab
Plots Tab
Tables Tab
Output Variables Tab
Roles Tab
Analysis of Selected Variables
Model Fitting: Logistic Regression
Overview of the Logistic Regression Analysis
Example: Fit a Logistic Regression Model
Specifying the Logistic Regression Analysis
Variables Tab
Effects Tab
Method Tab
Plots Tab
Tables Tab
Output Variables Tab
Roles Tab
Analysis of Selected Variables
Model Fitting: Generalized Linear Models
Overview of the Generalized Linear Models Analysis
Example 1: Fit a Linear Regression Model with Classification Variables
Explore the Data
Create an Initial Model
Revise the Model
Example 2: Fit a Poisson Regression Model
Explore the Data
Create the Offset Variable
Model the Data
Model Overdispersion
Specifying the Generalized Linear Models Analysis
Variables Tab
Effects Tab
Method Tab
Plots Tab
Tables Tab
Output Variables Tab
Roles Tab
Analysis of Selected Variables
References
Multivariate Analysis: Correlation Analysis
Overview of the Correlation Analysis
Example: Examine Correlations between Variables
Use the Workspace Explorer to View All Plots
Specifying the Correlation Analysis
Variables Tab
Plots Tab
Tables Tab
Roles Tab
Analysis of Selected Variables
Multivariate Analysis: Principal Component Analysis
Overview of the Principal Component Analysis
Example: Reduce Dimensionality through Principal Component Analysis
Biplots
Specifying the Principal Component Analysis
Variables Tab
Method Tab
Plots Tab
Tables Tab
Output Variables Tab
Roles Tab
Analysis of Selected Variables
References
Multivariate Analysis: Factor Analysis
Overview of Factor Analysis
Example: Reduce Dimensionality through Common Factor Analysis
Specifying the Factor Analysis
Variables Tab
Method Tab
Rotation Tab
Plots Tab
Tables Tab
Output Variables Tab
Roles Tab
Analysis of Selected Variables
References
Multivariate Analysis: Canonical Correlation Analysis
Overview of Canonical Correlation Analysis
Example: Analyze the Relationship between Two Groups of Variables
Specifying the Canonical Correlation Analysis
Variables Tab
Method Tab
Plots Tab
Tables Tab
Output Variables Tab
Roles Tab
Analysis of Selected Variables
Multivariate Analysis: Canonical Discriminant Analysis
Overview of Canonical Discriminant Analysis
Example: Construct Linear Subspaces that Discriminate between Categories
Specifying the Canonical Discriminant Analysis
Variables Tab
Method Tab
The Plots Tab
Tables Tab
Output Variables Tab
Roles Tab
Analysis of Selected Variables
Multivariate Analysis: Discriminant Analysis
Overview of Discriminant Analysis
Example: Construct a Discriminant Function that Classifies Categories
Specifying the Discriminant Analysis
Variables Tab
The Method Tab
The Plots Tab
Tables Tab
Output Variables Tab
Roles Tab
Analysis of Selected Variables
Multivariate Analysis: Correspondence Analysis
Overview of the Correspondence Analysis
Example: Summarize the Association between Categories
Specifying the Correspondence Analysis
Variables Tab
The Method Tab
Plots Tab
Tables Tab
Roles Tab
Analysis of Selected Variables
References
Variable Transformations
Overview of Variable Transformations
Example: Apply a Logarithmic Transformation
Example: Apply a Box-Cox Transformation
Common Transformations
Normalizing Transformations
Variance Stabilizing Transformations
Transformations for Proportion Variables
The Folded Power Transformation
The Guerrero-Johnson Transformation
The Aranda-Ordaz Transformation
Scaling and Translation Transformations
Rank Transformations
Lag Transformations
Two-Variable Transformations
Custom Transformations
Example: Define a Custom Transformation
Applying Normalizing Transformations
Translating Data
Skewness
References
Running Custom Analyses
Overview of Running a Custom Analysis
Example: Run Sample Programs
Example: Run a User Analysis from the Main Menu
Example: Modify the UserAnalysis Module
Example: Create an Action Menu
Configuring the SAS/IML Studio Interface
Overview of Configuring SAS/IML Studio
SAS/IML Studio Window Types
General Options
Program Editor Options
Output Options
Runtime Options
Server Options
Windows Options
Directory and Search Path Options
Example: Change the Search Path for Data Files
The Personal Files Directory
Example: Change the Personal Files Directory
Sample Data Sets
Overview of Sample Data Sets
Air Data
Baseball Data
Business Data
Caribbean Data
Central America Data
Climate Data
Drug Data
Fish Data
GPA Data
Hurricanes Data
Iris Data
Mining Data
Miningx Data
Neuralgia Data
Patient Data
PRDSALE Data
Ship Data
States48 Data
References
SAS/INSIGHT Features Not Available in SAS/IML Studio
Product
Release
SAS/IML
12.1
SAS/IML Studio
12.1
Type
Usage and Reference
Copyright Date
August 2012
Last Updated
28Aug2012