qdb.p.correct: the proportion correct of the quadratic decision boundary.

Description Usage Arguments Details Author(s) References Examples

View source: R/qdb.R

Description

Calculate the proportion correct obtained by categorizing samples form one multivariate normal population using the quadratic decision boundary.

Usage

1
qdb.p.correct(x, qdb, refpts = colMeans(x))

Arguments

x

a vector or matrix containing the values of samples from one multivariate normal population.

qdb

object of class gqcStruct or a vector containing the values for coeffs and bias of an quadratic decision bound.

refpts

a numeric vector used as a reference point to determine the correct side of the qdb for classifying x. The length(refpts) should be equal to ncol(x). Default to colMeans(x).

Details

The function assumes that all the points specified in x belong to just one category.

Author(s)

Author of the original Matlab routine ‘quadbndpercorr’: Leola Alfonso-Reese

Author of R adaptation: Kazunaga Matsuki

References

Alfonso-Reese, L. A. (2006) General recognition theory of categorization: A MATLAB toolbox. Behavior Research Methods, 38, 579-583.

Examples

1
2
3
4
5
data(subjdemo_2d)
tmp <- split(subjdemo_2d, subjdemo_2d$category)
mc <- mcovs(category ~ x + y, data=subjdemo_2d, pooled=FALSE)
db <- qdb(mc$means, mc$covs)
qdb.p.correct(tmp[[1]][,2:3], db)

grt documentation built on July 15, 2017, 1:02 a.m.