## SAS macro programs |

%boxcox(data=auto, resp=MPG, model=Weight Displa Gratio);will search for and load the BOXCOX macro (if it has not already been loaded) and invoke the macro with the AUTO data. See the notes on The SAS Macro Facility for information on SAS macros.

For those items below which have links, selecting the name will take you to brief documentation of the macro program. The main links for these programs are:

Within SAS for Windows in the Psych Lab, online documentation may also be obtained using the WEBHELP macro. For example,%webhelp(boxcox);brings up (in Firefox) documentation on the BOXCOX macro.

**biplot.sas**- Implements the biplot technique (e.g., Gabriel, 1971) for plotting multivariate observations and variables together in a single display.
**boxcox.sas**- Finds power transformations of the response variable in a regression model (PROC REG) by the Box-Cox method, with graphic display of the maximum likelihood solution, t-values for model effects, and the influence of observations on choice of power.
**boxglm.sas**- Finds power transformations of the response variable in a general linear model (PROC GLM) by the Box-Cox method.
**canplot.sas**- Canonical discriminant structure plot. Displays the observations in a dataset in the space of the two canonical variables which discriminate most among groups. Also plots class means on the canonical variates, confidence circles for those means, and variable vectors showing the correlations of variables with the canonical variates.
**corresp.sas**- Macro for correspondence analysis for analysis of patterns of association in a contingency table. Similar to the CORRESP procedure, but produces a data set of point labels for plotting, an produces plots with properly equated axes.
**cpplot.sas**- Plots of Mallow's C(p) and related statistics for model selection in linear models
**cqplot.sas**- QQ comparison plots for multivariate normal data, with confidence envelopes.
**csmpower.sas**- Power analysis for Covariance Structure Models
**faces.sas**- Draws (possibly asymmetric) faces to represent multivariate data.
**gtree.sas**- Graphic display of a clustering tree, using the result of either PROC CLUSTER or PROC VARCLUS.
**inflogis.sas**- Produces an influence plot for a logistic regression model. The plot shows a measure of badness of fit for a given case (DIFDEV or DIFCHISQ) vs. the fitted probability (PRED) or leverage (HAT), using an influence measure (C or CBAR) as the size of a bubble.
**inflplot.sas**- Produces an influence plot for a regression model -- a plot of studentized residuals vs. leverage (hat-value), using COOK's D or DFFITS as the size of a bubble symbol.
**linpro.sas**- Linearly optimal profiles algorithm. For a set of multivariate observations, this algorithm (from Hartigan, 1977) finds scale positions for the variables along a single dimension so that the profile traces of the observations are as nearly linear as possible.
**meanplot.sas**- Plot means for factorial designs: plots 1-way, 2-way, or 3-way means for a factorial design with any number of factors.
**mpower.sas**- Multivariate retrospective power analysis Similar to the RPOWER macro, but calculates power for the multivariate tests based on Wilks' Lambda, Pillai Trace criterion, Lawley/Hotelling Trace, and Roy's Largest Root criterion.
**outlier.sas**- Multivariate outlier detection The OUTLIER macro calculates robust Mahalanobis distances by iterative multivariate trimming (Gnanadesikan & Kettenring, 1972; Gnanadesikan, 1977), and produces a chisquare Q-Q plot.
**partial.sas**- Produces high-resolution partial regression residual plots. Observations with high leverage and/or large studentized residuals can be individually labeled.
**rpower.sas**- Retrospective power analysis. Takes the OUTSTAT dataset from a PROC GLM analysis and computes the power for each effect tested, as if the means were population means.
**rsqdelta.sas**- Compute R-square change and F-statistics in regression.
**scatmat.sas**- Draws a scatterplot matrix for all pairs of variables. A classification variable may be used to assign the plotting symbol and/or color of each point.
**scatter.sas**- Scatterplot matrix using SAS/INSIGHT.
**symbox.sas**- Boxplots for transformations to symmetry.