get_clusters.Rd
This 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
clusters
The cluster assignment according to DBSCAN output.
data
The data of this cluster assignment.
out <- gen_stream(2, sd=15)
zz <- as.matrix(out$data)
clst <- get_clusters(zz, vis=TRUE)