PROC GAMPL offers the following basic features:
estimates the regression parameters of a generalized additive model that has fixed smoothing parameters by using penalized likelihood estimation
estimates the smoothing parameters of a generalized additive model by using either the performance iteration method or the outer iteration method
estimates the regression parameters of a generalized linear model by using maximum likelihood techniques
tests the total contribution of each spline term based on the Wald statistic
provides model-building syntax in the CLASS statement and effect-based parametric effects in the MODEL statement, which are used in other SAS/STAT analytic procedures (in particular, the GLM, LOGISTIC, GLIMMIX, and MIXED procedures)
provides response-variable options
enables you to construct a spline term by using multiple variables
provides control options for constructing a spline term, such as fixed degrees of freedom, initial smoothing parameter, fixed smoothing parameter, smoothing parameter search range, user-supplied knot values, and so on
provides multiple link functions for any distribution
provides a WEIGHT statement for weighted analysis
provides a FREQ statement for grouped analysis
provides an OUTPUT statement to produce a data set that has predicted values and other observationwise statistics
produces graphs via ODS Graphics
Because the GAMPL procedure is a high-performance analytical procedure, it also does the following:
enables you to run in distributed mode on a cluster of machines that distribute the data and the computations
enables you to run in single-machine mode on the server where SAS is installed
exploits all the available cores and concurrent threads, regardless of execution mode
For more information, see the section Processing Modes.