| choose.fx {mbrdr} | R Documentation |
choose fx for principal fitted response reduction and unstructured principal fitted response reduction
Description
Returns a n \times q matrix used in principal fitted response reduction and unstructured principal fitted response reduction.
Usage
choose.fx(X, fx.choice=1, nclust = 5)
Arguments
X |
|
fx.choice |
four choices for fx; see below |
nclust |
the number of clusters; see below |
Details
Both of principal fitted response reduction and unstructured principal fitted response reduction require a choice of fx. The function will return one of four choices of fx, which are popular candidates among many.
fx.choice=1: This is default and returns the original predictor matrice X, centered at zero as fx.
fx.choice=2: This returns the original predictor matrice X, centered at zero and its squared values.
fx.choice=3: This returns the original predictor matrice X, centered at zero and its exponentiated values.
fx.choice=4: This clusters X with K-means algoritm with the number of clusters equal to the value in nclust.
Then, the cluster results are expanded to \code{nclust}-1 dummy variables, like factor used in lm function.
Finally, it returns nclust-1 categorical basis. The option of nclust works only with fx.choice=4.
Value
A n \times q matrix for fx.
Author(s)
Jae Keun Yoo, peter.yoo@ewha.ac.kr
Examples
data(mps)
X <- mps[,c(5:6,8:14)]
choose.fx(X)
choose.fx(X, fx.choice=2)
choose.fx(X, fx.choice=4, nclust=3)