| predict.pcalda {mt} | R Documentation | 
Predict Method for Class 'pcalda'
Description
Prediction of test data using pcalda.
Usage
## S3 method for class 'pcalda'
predict(object, newdata,...)
Arguments
| object | Object of class  | 
| newdata | A matrix or data frame of cases to be classified. | 
| ... | Arguments based from or to other methods. | 
Details
This function is a method for the generic function predict() for
class pcalda. If newdata is omitted, the results of training data 
in pcalda object will be returned.
Value
A list with components:
| class | The predicted class (a factor). | 
| posterior | The posterior probabilities for the predicted classes. | 
| x | The rotated test data by the projection matrix of LDA. | 
Author(s)
Wanchang Lin
See Also
Examples
data(iris3)
tr    <- sample(1:50, 25)
train <- rbind(iris3[tr,,1], iris3[tr,,2], iris3[tr,,3])
test  <- rbind(iris3[-tr,,1], iris3[-tr,,2], iris3[-tr,,3])
cl    <- factor(c(rep("s",25), rep("c",25), rep("v",25)))
z     <- pcalda(train, cl)
pred  <- predict(z, test)
## plot the projected data.
grpplot(pred$x, pred$class, main="PCALDA: Iris") 
[Package mt version 2.0-1.20 Index]