get_clusters.RdThis function extracts events from a two-dimensional (1 spatial x 1 time) data stream.
get_clusters(
dat,
filename = NULL,
thres = 0.95,
vis = FALSE,
epsilon = 5,
miniPts = 10,
rolling = TRUE
)The data matrix
If set, the figure of extracted events are saved in this name. The filename needs to include the correct folder and file name.
The cut-off quantile. Default is set to 0.95. Values greater than the quantile will be clustered. The rest is not clustered.
If TRUE, the window data and the extracted events are plotted for a 2D data stream.
The eps parameter in dbscan function in the package dbscan
The minPts parameter in dbscan function in the package dbscan
This parameter is set to TRUE if rolling windows are considered.
A list with following components
clustersThe cluster assignment according to DBSCAN output.
dataThe data of this cluster assignment.
out <- gen_stream(2, sd=15)
zz <- as.matrix(out$data)
clst <- get_clusters(zz, vis=TRUE)