Fit a linear regression model using independent components
Usage
## S3 method for class 'formula':
icr(formula, data, weights, ..., subset, na.action, contrasts = NULL)
## S3 method for class 'default':
icr(x, y, ...)
## S3 method for class 'icr':
predict(object, newdata, ...)
Arguments
Value
For icr, a list with elements
modelthe results of lm after the ICA transformation
icapre-processing information
n.compnumber of ICA components
namescolumn names of the original data
Details
This produces a model analogous to Principal Components Regression (PCR) but uses Independent Component Analysis (ICA) to produce the scores. The user must specify a value of n.comp to pass to fastICA.
The function preProcess to produce the ICA scores for the original data and for newdata.