Fit Analyses |
SAS/INSIGHT fit analysis provides the traditional parametric regression analysis assuming that the regression function is linear in the unknown parameters. The relationship is expressed as an equation that predicts a response variable from a linear function of explanatory variables.
Besides the usual estimators and test statistics produced for a regression, a fit analysis can produce many diagnostic statistics. Collinearity diagnostics measure the strength of the linear relationship among explanatory variables and how this affects the stability of the estimates. Influence diagnostics measure how each individual observation contributes to determining the parameter estimates and the fitted values.
In matrix algebra notation, a linear model is written as
Each effect in the model generates one or more columns in a design matrix X. The first column of X is usually a vector of 1's used to estimate the intercept term. In general, no-intercept models should be fit only when theoretical justification exists. Refer to the chapter on the GLM procedure in the SAS/STAT User's Guide for a description of the model parameterization.
The classical theory of linear models is based on some strict assumptions. Ideally, the response is measured with all the explanatory variables controlled in an experimentally determined environment. If the explanatory variables do not have experimentally fixed values but are stochastic, the conditional distribution of y given X must be normal in the appropriate form.
Less restrictive assumptions are as follows:
If all the necessary assumptions are met, the least-squares estimates of are the best linear unbiased estimates (BLUE); in other words, the estimates have minimum variance among the class of estimators that are unbiased and are linear functions of the responses. In addition, when the error term is assumed to be normally distributed, sampling distributions for the computed statistics can be derived. These sampling distributions form the basis for hypothesis tests on the parameters.
The method used to estimate the parameters is to minimize the sum of squares of the differences between the actual response values and the values predicted by the model. An estimator b for is generated by solving the resulting normal equations
Let H be the projection matrix for the space spanned by X, sometimes called the hat matrix,
Then the predicted mean vector of the n observation responses is
The sum of squares for error is
Assume that X is of full rank. The variance of the error is estimated by the mean square error
The parameter estimates are unbiased:
The covariance matrix of the estimates is
The estimate of the covariance matrix, , is obtained by replacing with its estimate, s2, in the preceding formula:
The correlations of the estimates,
If the model is not full rank, the matrix X'X is singular. A generalized (g2) inverse (Pringle and Raynor 1971), denoted as (X'X)-, is then used to solve the normal equations, as follows:
However, this solution is not unique, and there are an infinite number of solutions using different generalized inverses. In SAS/INSIGHT software, the fit analysis chooses a basis of all variables that are linearly independent of previous variables and a zero solution for the remaining variables.
Related Reading |
Multiple Regression, Chapter 14. |
Related Reading |
Analysis of Variance, Chapter 15. |
Copyright © 2007 by SAS Institute Inc., Cary, NC, USA. All rights reserved.