"fitted"(object, data = NULL, nPcs = nP(object), pre = TRUE, post = TRUE, ...)
"fitted"(object, data = NULL, nPcs = nP(object), pre = TRUE, post = TRUE, ...)
Arguments
object
the pcaRes object of interest.
data
For standard PCA methods this can safely be left null
to get scores x loadings but if set, then the scores are obtained
by projecting provided data onto the loadings. If data contains
missing values the result will be all NA. Non-linear PCA is an
exception, here if data is NULL then data is set to the
completeObs and propaged through the network.
nPcs
The number of PC's to consider
pre
pre-process data based on the pre-processing
chosen for the PCA model
post
unpre-process the final data (add the center back etc
to get the final estimate)
...
Not used
Value
A matrix representing the fitted data
Details
This function extracts the fitted values from a pcaResobject. For
PCA methods like SVD, Nipals, PPCA etc this is basically just the
scores multipled by the loadings and adjusted for pre-processing.
for non-linear PCA the original data is propagated through the
network to obtain the approximated data.