predict.rrlda: Class Prediction for rrlda objects

Description Usage Arguments Details Value Examples

View source: R/rrlda.R

Description

Computes class predictions for new data based on a given rrlda object.

Usage

1
2
## S3 method for class 'rrlda'
predict(object, x, ...)

Arguments

object

An object of class "rrlda".

x

New data for which the classes are to predict

...

Argument used by generic function predict(object, x, ...).

Details

Based on the estimated inverse covariance matrix and the mean of each group (stored in object), discriminant values are computed. An observations is classified as group k, if the corresponding discriminant value is a minimum.

Value

class

Class prediction for each observation.

posterior

Discriminant values.

Examples

1
2
3
4
5
	data(iris)
	x <- iris[,1:4]
	rr <- rrlda(x, grouping=as.numeric(iris[,5]), lambda=0.2, hp=0.75) ## perform rrlda
	pred <- predict(rr, x) ## predict 
	table(as.numeric(pred$class), as.numeric(iris[,5])) ## show errors

rrlda documentation built on May 29, 2017, 9:07 p.m.