KNearestNeighborModel {MBMethPred}R Documentation

K nearest neighbor model

Description

A function to train a K nearest neighbor model to classify medulloblastoma subgroups using DNA methylation beta values (Illumina Infinium HumanMethylation450). Prediction is followed by training if new data is provided.

Arguments

SplitRatio

Train and test split ratio. A value greater or equal to zero and less than one.

CV

The number of folds for cross-validation. It should be greater than one.

K

The number of nearest neighbors.

NCores

The number of cores for parallel computing.

NewData

A methylation beta values input from the ReadMethylFile function.

Value

A list

Examples

set.seed(111)
knn <- KNearestNeighborModel(SplitRatio = 0.8,
                             CV = 3,
                             K = 3,
                             NCores = 1,
                             NewData = NULL)

[Package MBMethPred version 0.1.4.2 Index]