## Univariate time series
data("eu_inflation")
params_uni <- list(a = 1, b = 1, c = 1, prior_var_phi = 0.1,
prior_delta_c = 1, prior_delta_d = 1)
out <- detect_cp(data = eu_inflation[1,], n_iterations = 2000,
n_burnin = 250, q = 0.5, params = params_uni,
kernel = "ts")
print(out)
## Multivariate time series
data("eu_inflation")
params_multi <- list(m_0 = rep(0,3),
k_0 = 1,
nu_0 = 10,
S_0 = diag(0.1,3,3),
prior_var_phi = 0.1,
prior_delta_c = 1,
prior_delta_d = 1)
out <- detect_cp(data = eu_inflation[1:3,], n_iterations = 2000,
n_burnin = 250, q = 0.5, params = params_multi, kernel = "ts")
print(out)
# \donttest{
## Epidemic diffusions
data("epi_synthetic")
params_epi <- list(M = 100, xi = 1/8, a0 = 4, b0 = 10, I0_var = 0.1)
out <- detect_cp(data = epi_synthetic, n_iterations = 2000, n_burnin = 250,
q = 0.25, params = params_epi, kernel = "epi")
print(out)
# }
Run the code above in your browser using DataLab