Learn R Programming

multiColl (version 2.0)

CN: Condition Number

Description

This function returns the Condition Number (CN) of the independent variables in a multiple linear regression.

Usage

CN(X)

Value

The condition number of a matrix, that is, the maximum condition index.

Arguments

X

A numeric design matrix that should contain more than one regressor (intercept included).

Author

R. Salmeron (romansg@ugr.es) and C. Garcia (cbgarcia@ugr.es).

Details

Due to the CN takes into account the intercept, it allows to detect not only the essential but also the non-essential collinearity. It also allows to consider non-quantitative independent variables.

Its calculation is obtained from the function lu, contrary to the function kappa.

References

D. A. Belsley (1991). Conditioning diagnostics: collinearity and weak dara in regression. John Wiley & Sons, New York.

L. R. Klein and A.S. Goldberger (1964). An economic model of the United States, 1929-1952. North Holland Publishing Company, Amsterdan.

H. Theil (1971). Principles of Econometrics. John Wiley & Sons, New York.

See Also

lu, kappa, CNs.

Examples

Run this code
# Henri Theil's textile consumption data modified
data(theil)
head(theil)
cte = array(1,length(theil[,2]))
theil.X = cbind(cte,theil[,-(1:2)])
CN(theil.X)

# Klein and Goldberger data on consumption and wage income
data(KG)
head(KG)
cte = array(1,length(KG[,1]))
KG.X = cbind(cte,KG[,-1])
CN(KG.X)

Run the code above in your browser using DataLab