dbscan.opt: DBscan Parameter Scanning

Description Usage Arguments Value Author(s)

Description

DBscan Parameter Scanning

Usage

1
2
dbscan.opt(data, eps.start, eps.end, step.size, minPts.start = NULL,
  minPts.end = NULL)

Arguments

data

continuous numeric data to pass to dbscan

eps.start

numeric, epsilon to begin scan from

eps.end

numeric, epsilon to scan to

step.size

numeric, rate at which to increase the epsilon parameter

minPts.start

integer, minimum k nearest neighbours for a cluster, if NULL defaults to ncol(data)+1.

minPts.end

integer, minimum k nearest neighbours to scan to. If defined, function will scan all epsilons between eps.start and eps.end for all minPts between minPts.start and minPts.end. Default is NULL.

Value

data.frame. eps = vector of epsilons scanned through; minPts = vector of minPts scanned through; n.clust = number of clusters found in each epsilon step for minPts; noise.pts = number of points considered to be noise at each step; log.noise.pts = log10 of the number of noise points (included for plotting).

Author(s)

Julian Spagnuolo


JulianSpagnuolo/FACkit documentation built on June 24, 2019, 12:18 p.m.