density-based clustering algorithm in Python
Works with 2D points.
Run with parameters (optional):
- -f filename.csv - path to dataset file with 2D points (default "datasets/annulus.csv", semicolon separated values)
- -eps 5 - epsilon parameter (see more (wiki)[https://en.wikipedia.org/wiki/DBSCAN#Original_Query-based_Algorithm]) (default 5)
- -min 10 - minimum number of points required to form a dense region parameter (default 10)
Example:
python dblp.py -f datasets/annulus.csv -eps 5 -min 10
- Silhouette Coefficients
- SSE
- Dunn index
- Size of clusters
- Python plot with points, colored by clusters