crossval {dprep} | R Documentation |
Computation of the misclassification error for the LDA, KNN and rpart classifiers by cross validation
crossval(data, nparts = 10, method = c("lda", "knn", "rpart"), kvec = 5, repet)
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. |
repet |
The number of repetitions |
Returns the mean misclassification crossvalidation error of the classifier obtained on a given number of repetitions
Edgar Acuna
#------10-fold crossvalidation error using the LDA classifier--- data(bupa) crossval(bupa,method="lda",repet=10) #------5-fold crossvalidation error using the knn classifier--- data(colon) crossval(colon,nparts=5,method="knn",kvec=3,repet=5)