1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
#### Test special cases for covMcd()
library(robustbase)
### 1) p = 1 ----------------------------------------------------
set.seed(1)
x <- c(rnorm(50),100, 1e10)
(r1 <- covMcd(x))
str(r1)
summary(r1)
## with alpha = 1
(r1.1 <- covMcd(x, alpha = 1))
str(r1.1)
summary(r1.1)
### 1b) p = 1, constant scale
(rc <- covMcd(rep(1,12)))
str(rc)
summary(rc)
## with alpha = 1
(rc1 <- covMcd(rep(1,12), alpha = 1))
str(rc1)
summary(rc1)
### 2) constant observations { multivariate scale == 0 } -----------
(X <- matrix(rep(2*(1:4), 12), nrow = 12, byrow = TRUE))
(rC <- covMcd(X))
summary(rC)
(rC1 <- covMcd(X, alpha = 1))
summary(rC1)
### 3) alpha = 1 : classical estimates --- for general cases --------
cat('Time elapsed: ', proc.time(),'\n') # for ``statistical reasons''
|