Description Usage Arguments Value Author(s) References See Also Examples
Implements backward procedure for detecting single or multiple change points.
| 1 2 | 
| y | observed data | 
| alpha | target level that detemines stopping criterion. Default is 0.05 | 
| kmin | minimum length of segements for checking possible change points | 
| lastkgroup | We can abvoid chekcing possible change points when we have less groups than "lastkgroup" to improve computational efficiency. Default is 0.01 * n | 
| mu0 | Baseline mean value whe detecting epidemic chang points. Defalut is  | 
| normal | if  | 
| n.permute | number of permutation when computing the permuted cutoff. Defalut is 1000 | 
| h | bandwidth size for variance esitimator | 
bwd object that contains information of detected segments and significance levels
Seung Jun Shin, Yicaho Wu, Ning Hao
Shin, Wu, and Hao (2018+) A backward procedure for change-point detection with applications to copy number variation detection, arXiv:1812.10107.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | # simulated data
set.seed(1)
n <- 1000
L <- 10
mu0 <- -0.5
mu <- rep(mu0, n)
mu[(n/2 + 1):(n/2 + L)] <- mu0 + 1.6
mu[(n/4 + 1):(n/4 + L)] <- mu0 - 1.6
y <- mu + rnorm(n)
alpha <- c(0.01, 0.05)
# BWD
obj1 <- bwd(y, alpha = alpha)
# Modified for epidemic changes with a known basline mean, mu0.
obj2 <- bwd(y, alpha = alpha, mu0 = 0)
par(mfrow = c(2,1))
plot(obj1, y)
plot(obj2, y)
 | 
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.