knn_impute: kNN missing value imputation

Description Usage Arguments Details Value References Examples

View source: R/knn_impute_class.R

Description

k-nearest neighbour missing value imputation replaces missing values in the data with the average of a predefined number of the most similar neighbours for which the value is present

Usage

1
2
3
4
5
6
7
knn_impute(
  neighbours = 5,
  sample_max = 50,
  feature_max = 50,
  by = "features",
  ...
)

Arguments

neighbours

(numeric) The number of neighbours (k) to use for imputation. The default is 5.

sample_max

(numeric) The maximum percent missing values per sample. The default is 50.

feature_max

(numeric) The maximum percent missing values per feature. The default is 50.

by

(character) Impute using similar "samples" or "features". Default features. The default is "features".

...

Additional slots and values passed to struct_class.

Details

This object makes use of functionality from the following packages:

Value

A knn_impute object.

References

Jankevics A, Weber RJM (2020). pmp: Peak Matrix Processing and signal batch correction for metabolomics datasets. R package version 1.1.0.

Examples

1
M = knn_impute()

structToolbox documentation built on Nov. 8, 2020, 6:54 p.m.