predict.pcalda | R Documentation |
Prediction of test data using pcalda
.
## S3 method for class 'pcalda'
predict(object, newdata,...)
object |
Object of class |
newdata |
A matrix or data frame of cases to be classified. |
... |
Arguments based from or to other methods. |
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.
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. |
Wanchang Lin
pcalda
, plot.pcalda
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")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.