Introduction to Regression Procedures |
Introduction |
Recall from Chapter 3, Introduction to Statistical Modeling with SAS/STAT Software, that the general regression problem is to model the mean of a random vector as a function of a parameters and covariates in a statistical model. The many forms of regression models have their origin in the characteristics of the response variable (discrete or continuous, normal or nonnormal distributed), assumptions about the form of the model (linear, nonlinear, or generalized linear), assumptions about the data generating mechanism (survey, observational, or experimental data), and estimation principles. The following procedures, listed in alphabetical order, perform at least one type of regression analysis.
analyzes data that can be represented by a contingency table. PROC CATMOD fits linear models to functions of response frequencies, and it can be used for linear and logistic regression. See Chapter 8, Introduction to Categorical Data Analysis Procedures, and Chapter 28, The CATMOD Procedure, for more information.
fits generalized additive models. The models fitted with the GAM procedure are nonparameteric in that the usual assumption of a linear predictor is relaxed. The name stems from the fact that the models consist of additive, smooth functions in the regression variables. The GAM procedure can fit additive models to nonnormal data. See Chapter 36, The GAM Procedure, for more information.
fits generalized linear models. PROC GENMOD is especially suited for responses with discrete outcomes, and it performs logistic regression and Poisson regression as well as fitting generalized estimating equations for repeated measures data. Bayesian analysis capabilities for generalized linear models are also available with the GENMOD procedure. See Chapter 8, Introduction to Categorical Data Analysis Procedures, and Chapter 37, The GENMOD Procedure, for more information.
fits generalized linear mixed models by likelihood-based methods. In addition to many other analyses, PROC GLIMMIX can perform simple, multiple, polynomial, and weighted regression. The GLIMMIX procedure can also fit linear mixed models and models without random effects. See Chapter 38, The GLIMMIX Procedure, for more information.
uses the method of least squares to fit general linear models. In addition to many other analyses, PROC GLM can perform simple, multiple, polynomial, and weighted regression. PROC GLM has many of the same input/output capabilities as PROC REG, but it does not provide as many diagnostic tools or allow interactive changes in the model or data. See Chapter 5, Introduction to Analysis of Variance Procedures, and Chapter 39, The GLM Procedure, for more information.
fits parametric models to failure-time data that might be right censored. These types of models are commonly used in survival analysis. See Chapter 14, Introduction to Survey Sampling and Analysis Procedures, and Chapter 48, The LIFEREG Procedure, for more information.
fits nonparametric models using a local regression method. PROC LOESS is suitable for modeling regression surfaces where the underlying parametric form is unknown and where robustness in the presence of outliers is required. See Chapter 50, The LOESS Procedure, for more information.
fits logistic models for binomial and ordinal outcomes. PROC LOGISTIC provides a wide variety of model-building methods and computes numerous regression diagnostics. See Chapter 8, Introduction to Categorical Data Analysis Procedures, and Chapter 51, The LOGISTIC Procedure, for more information.
fits linear mixed models by likelihood-based techniques. In addition to many other analyses, PROC MIXED can fit models without random effects; hence, the procedure can perform simple, multiple, polynomial, and weighted regression. See Chapter 56, The MIXED Procedure, for more information.
fits general nonlinear regression models by the method of nonlinear least squares. Several different iterative methods are available. See Chapter 60, The NLIN Procedure, for more information.
fits general nonlinear mixed regression models by the method of maximum likelihood. With the NLMIXED procedure you can specify a custom objective function for parameter estimation and fit models with or without random effects. See Chapter 61, The NLMIXED Procedure, for more information.
performs regression by using the Gentleman-Givens computational method. For ill-conditioned data, PROC ORTHOREG can produce more accurate parameter estimates than other procedures such as PROC GLM and PROC REG. See Chapter 63, The ORTHOREG Procedure, for more information.
fits Cox proportional hazards regression models to survival data. See Chapter 64, The PHREG Procedure, for more information.
performs partial least squares regression, principal components regression, and reduced rank regression, with cross validation for the number of components. See Chapter 66, The PLS Procedure, for more information.
performs probit regression as well as logistic regression and ordinal logistic regression. The PROBIT procedure is useful when the dependent variable is either dichotomous or polychotomous and the independent variables are continuous. See Chapter 71, The PROBIT Procedure, for more information.
models the effects of covariates on the conditional quantiles of a response variable by means of quantile regression. See Chapter 72, The QUANTREG Procedure, for more information.
performs linear regression with many diagnostic capabilities, selects models by using one of nine methods, produces scatter plots of raw data and statistics, highlights scatter plots to identify particular observations, and allows interactive changes in both the regression model and the data used to fit the model. See Chapter 73, The REG Procedure, for more information.
performs robust regression by using Huber M estimation and high breakdown value estimation. PROC ROBUSTREG is suitable for detecting outliers and providing resistant (stable) results in the presence of outliers. See Chapter 74, The ROBUSTREG Procedure, for more information.
builds quadratic response-surface regression models. PROC RSREG analyzes the fitted response surface to determine the factor levels of optimum response and performs a ridge analysis to search for the region of optimum response. See Chapter 75, The RSREG Procedure, for more information.
fits logistic models for binary and ordinal outcomes to survey data by maximum likelihood. See Chapter 84, The SURVEYLOGISTIC Procedure, for more information.
fits linear regression models to survey data by generalized least squares by using elementwise regresssion. See Chapter 86, The SURVEYREG Procedure, for more information.
fits univariate and multivariate linear models, optionally with spline and other nonlinear transformations. Models include ordinary regression and ANOVA, multiple and multivariate regression, metric and nonmetric conjoint analysis, metric and nonmetric vector and ideal point preference mapping, redundancy analysis, canonical correlation, and response surface regression. See Chapter 90, The TRANSREG Procedure, for more information.
Several SAS/ETS procedures also perform regression. The following procedures are documented in the SAS/ETS User’s Guide.
implements regression models that use time-series data where the errors are autocorrelated. See Chapter 8, The AUTOREG Procedure (SAS/ETS User's Guide), for more details.
analyzes regression models in which the dependent variable takes nonnegative integer or count values. See Chapter 10, The COUNTREG Procedure (SAS/ETS User's Guide), for more details.
handles nonlinear simultaneous systems of equations, such as econometric models. See Chapter 18, The MODEL Procedure (SAS/ETS User's Guide), for more details.
analyzes a class of linear econometric models that commonly arise when time series and cross-sectional data are combined. See Chapter 19, The PANEL Procedure (SAS/ETS User's Guide), for more details.
performs regression analysis with polynomial distributed lags. See Chapter 20, The PDLREG Procedure (SAS/ETS User's Guide), for more details.
handles linear simultaneous systems of equations, such as econometric models. See Chapter 26, The SYSLIN Procedure (SAS/ETS User's Guide), for more details.
Copyright © 2009 by SAS Institute Inc., Cary, NC, USA. All rights reserved.