biokNN.impute: Impute multilevel dataset

Description Usage Arguments Value Examples

View source: R/impute.R

Description

This function returns a dataframe with a complete dataset, where the missing values are imputed using a bi-objective kNN method. It assumes that the class variable is complete and its name is known, and the rest of the variables are numerical.

Usage

1
2
3
4
5
6
7
8
biokNN.impute(
  data,
  className,
  nIter = 10,
  weight = 0.5,
  k = 10,
  distance = "gower"
)

Arguments

data

A dataframe with missing values

className

name of the variable that contains the classes

nIter

number of iterations, default = 10

weight

weight of the kNN values in the objective function, default = 0.5

k

number of nearest neighbours, default = 10

distance

distance function used to get the k-nearest neighbors

Value

A dataframe with the imputed data

Examples

1
2
3
4
5
6
7
data(data.example)
complete.data <- biokNN.impute(data.example,
               className = "class",
               nIter = 10,
               weight = 0.9,
               k = 15,
               distance = "gower")

biokNN documentation built on April 22, 2021, 9:07 a.m.

Related to biokNN.impute in biokNN...