remove.low.cv: Remove features with low variation

View source: R/remove.low.cv.R

remove.low.cvR Documentation

Remove features with low variation

Description

remove.low.cv that removes variables with low variation. From a matrix/data.frame (samples in rows, features in columns), it computes the coefficient of variation for every features (columns) and return a filtered data.frame with features for which the coefficient of variation is above a given threshold.

Usage

remove.low.cv(X, cutoff = 0.5)

Arguments

X

a matrix/data.frame

cutoff

a numeric value

Value

a data.frame/matrix

Examples

mat <- matrix(sample(1:3, size = 200, replace = TRUE), ncol=20)
remove.low.cv(mat, 0.4)


abodein/timeOmics documentation built on April 12, 2024, 12:30 p.m.