CV {MKmisc} | R Documentation |
Compute CV
Description
The functions compute CV as well as two robust versions of the CV.
Usage
CV(x, na.rm = FALSE)
Arguments
x |
numeric vector. |
na.rm |
logical. Should missing values be removed? |
Details
The functions compute the (classical) coefficient of variation as well as two robust variants.
medCV
uses the (standardized) MAD instead of SD and median instead of mean.
iqrCV
uses the (standardized) IQR instead of SD and median instead of mean.
Value
CV value.
Author(s)
Matthias Kohl Matthias.Kohl@stamats.de
References
C.N.P.G. Arachchige, L.A. Prendergast and R.G. Staudte. Robust analogues to the Coefficient of Variation. https://arxiv.org/abs/1907.01110.
Examples
## 5% outliers
out <- rbinom(100, prob = 0.05, size = 1)
sum(out)
x <- (1-out)*rnorm(100, mean = 10, sd = 2) + out*25
CV(x)
medCV(x)
iqrCV(x)
[Package MKmisc version 1.9 Index]