remove.low.cv {timeOmics} | R 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)

[Package timeOmics version 1.7.1 Index]