crossval {dprep}R Documentation

Cross validation estimation of the misclassification error

Description

Computation of the misclassification error for the LDA, KNN and rpart classifiers by cross validation

Usage

crossval(data, nparts = 10, method = c("lda", "knn", "rpart","logistic","naiveBayes"), 
kvec = 5,maxwts=2500, repet)

Arguments

data

The name of the dataset

nparts

The number of folds in which the dataset is divided. By default nparts=10.

method

The name of the classifier to be used: LDA,KNN, Rpart.

kvec

The number of nearest neighbors to be used for the KNN classifier.

maxwts

The maximum number of iteratios to be used in th computation of the logistic regression

repet

The number of repetitions

Value

Returns the mean misclassification crossvalidation error of the classifier obtained on a given number of repetitions

Author(s)

Edgar Acuna

See Also

cv10log, cv10mlp

Examples

#------10-fold crossvalidation error using the LDA classifier---
data(bupa)
crossval(bupa,method="lda",repet=10)
## Not run: #------5-fold crossvalidation error using the knn classifier---
data(colon)
crossval(colon,nparts=5,method="knn",kvec=3,repet=5)

## End(Not run)

[Package dprep version 3.1.1 Index]