my_knn_cv: K-nearest neighbors cross-validation function

Description Usage Arguments Value Examples

View source: R/my_knn_cv.R

Description

This function predicts output class using covariates.

Usage

1
my_knn_cv(train, cl, k_nn, k_cv)

Arguments

train

Dataframe to be inputted

cl

Class value of training data

k_nn

Integer represemmting number of neighbors

k_cv

Integer representing the number of folds

Value

a list with objects class and cv_err. Class is a vector of predicted class. CV_err is a numeric with cross-validation misclassification error

Examples

1
2
3
4
5
penguins <- mypackage::my_penguins
data <- penguins %>% tidyr::drop_na()
train <- data[3:6]
cl <- data$species
my_knn_cv(train, cl, 1, 5)

chen1649/mypackage documentation built on Dec. 19, 2021, 3:03 p.m.