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 an output class using covariates from the same data set.

Usage

1
my_knn_cv(train, cl, k_nn, k_cv)

Arguments

train

Data frame input.

cl

Vector input containing the true class of the training data.

k_nn

Numeric input of the k-nearest neighbors.

k_cv

Numeric input of number of folds.

Value

List output containing predicted class and cross validation error.

Examples

1
2
3
4
penguins_omit <- na.omit(palmerpenguins::penguins)
my_cl <- penguins_omit %>% dplyr::pull(species)
my_knn_cv(train = penguins_omit["bill_length_mm"], cl = my_cl,
  k_nn = 1, k_cv = 5)

arielle-min/project3package documentation built on March 22, 2021, 1:47 p.m.