npcv {MSnbase} | R Documentation

## Non-parametric coefficient of variation

### Description

Calculates a non-parametric version of the coefficient of variation where the standard deviation is replaced by the median absolute deviations (see `mad` for details) and divided by the absolute value of the mean.

### Usage

    npcv(x, na.rm = TRUE)

### Arguments

`x` | A `numeric`.
`na.rm` | A `logical` (default is `TRUE` indicating whether `NA` values should be stripped before the computation of the median absolute deviation and mean.

### Details

Note that the `mad` of a single value is 0 (as opposed to `NA` for the standard deviation, see example below).

### Value

A `numeric`.

### Author(s)

Laurent Gatto

### Examples

    set.seed(1)
    npcv(rnorm(10))
    replicate(10, npcv(rnorm(10)))
    npcv(1)
    mad(1)
    sd(1)

[Package MSnbase version 2.20.1 Index]