rknn (version 1.0)

rknn: Random KNN Classification and Regression

Description

Random KNN Classification and Regression

Usage

rknn(data, newdata, y, k = 1, r = 500, mtry = trunc(sqrt(ncol(data))), 
    Random.seed = NULL, seed = NULL, knn.algo="VR")
rknn.cv(data, y, k = 1, r = 500, mtry=trunc(sqrt(ncol(data))),
	Random.seed = NULL, seed = NULL, knn.algo="VR")

Arguments

data
A training dataset.
newdata
A testing dataset.
y
A vector of responses.
k
Number of nearest neighbors.
r
Number of KNNs.
mtry
Number of features to be drawn for each KNN.
Random.seed
A seed in the .Random.seed format.
seed
An integer seed.
knn.algo
nearest neighbor searching algorithm.

Value

  • Return a RandomKNN object.