CRAN/E | genie

genie

Fast, Robust, and Outlier Resistant Hierarchical Clustering

Installation

About

Includes the reference implementation of Genie - a hierarchical clustering algorithm that links two point groups in such a way that an inequity measure (namely, the Gini index) of the cluster sizes does not significantly increase above a given threshold. This method most often outperforms many other data segmentation approaches in terms of clustering quality as tested on a wide range of benchmark datasets. At the same time, Genie retains the high speed of the single linkage approach, therefore it is also suitable for analysing larger data sets. For more details see (Gagolewski et al. 2016 doi:10.1016/j.ins.2016.05.003). For an even faster and more feature-rich implementation, including, amongst others, noise point detection, see the 'genieclust' package.

Citation genie citation info
genieclust.gagolewski.com/
System requirements OpenMP, C++11
Bug report File report

Key Metrics

Version 1.0.5
R ≥ 3.3.0
Published 2020-08-02 1365 days ago
Needs compilation? yes
License GPL (≥ 3)
CRAN checks genie results

Downloads

Yesterday 21 0%
Last 7 days 85 +16%
Last 30 days 283 +5%
Last 90 days 815 -24%
Last 365 days 3.703 -20%

Maintainer

Maintainer

Marek Gagolewski

marek@gagolewski.com

Authors

Marek Gagolewski

aut / cre / cph

Maciej Bartoszuk

aut

Anna Cena

aut

Material

NEWS
Reference manual
Package source

In Views

Robust

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

genie archive

Depends

R ≥ 3.3.0
stats
genieclust

Imports

Rcpp ≥ 1.0.0

Suggests

datasets
testthat
stringi

LinkingTo

Rcpp ≥ 1.0.0

Reverse Suggests

FCPS