library("dbscan")
library("testthat")
context("OPTICS-XI")
load(system.file("test_data/test_data.rda", package = "dbscan"))
load(system.file("test_data/elki_optics.rda", package = "dbscan"))
load(system.file("test_data/elki_optics_xi.rda", package = "dbscan"))
### run OPTICS XI with parameters: xi=0.01, eps=1.0, minPts=5
x <- test_data
res <- dbscan::optics(x, eps = 1.0, minPts = 5)
res <- dbscan::extractXi(res, xi=0.10, minimum=F)
### Check to make sure ELKI results match R
testthat::expect_equivalent(elki_optics_xi, res$clusters_xi[, c("start", "end")])
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.