Fast Hierarchical Clustering Routines for R and 'Python'
Overview
This is a two-in-one package which provides interfaces to both R and 'Python'. It implements fast hierarchical, agglomerative clustering routines. Part of the functionality is designed as drop-in replacement for existing routines: linkage() in the 'SciPy' package 'scipy.cluster.hierarchy', hclust() in R's 'stats' package, and the 'flashClust' package. It provides the same functionality with the benefit of a much faster implementation. Moreover, there are memory-saving routines for clustering of vector data, which go beyond what the existing packages provide. For information on how to install the 'Python' files, see the file INSTALL in the source distribution. Based on the present package, Christoph Dalitz also wrote a pure 'C++' interface to 'fastcluster': https://lionel.kr.hs-niederrhein.de/~dalitz/data/hclust/.
- Support for NumPy 2.
- Python interface: Updated definition of the Jaccard distance function, following a change in SciPy 1.15.0.
From NEWS.md in the release
Install
Health
- OK13 OK2026-08-05
- NOTE12 OK, 1 NOTE2026-08-01
- OK14 OK2026-03-10
Documentation
Documentation signals are not tracked yet for this package.
- User's manual PDF
Downloads
Dependencies
Installing fastcluster adds no packages beyond those that come with R.
Show all 35 packagesHide all 35 packages
Code & Tests
People & History
- RR 4.6.0 released · 2026-04-24
- 1.3.0Latest
- RR 4.5.0 released · 2025-04-11
- RR 4.4.0 released · 2024-04-24
- 1.2.62024-01-12 · diff ↗
- RR 4.3.0 released · 2023-04-21
- RR 4.2.0 released · 2022-04-22
- 1.2.32021-05-25 · diff ↗
- 1.2.22021-05-24 · diff ↗
- RR 4.1.0 released · 2021-05-18
- RR 4.0.0 released · 2020-04-24
- RR 3.6.0 released · 2019-04-26
- 1.1.252018-06-07 · diff ↗
- RR 3.5.0 released · 2018-04-23
- 1.1.242017-08-21 · diff ↗
- 1.1.232017-08-21 · diff ↗
Show 32 earlier eventsHide 32 earlier events
- RR 3.4.0 released · 2017-04-21
- 1.1.222016-12-09 · diff ↗
- 1.1.212016-09-19 · diff ↗
- RR 3.3.0 released · 2016-05-03
- 1.1.202016-03-31 · diff ↗
- RR 3.2.0 released · 2015-04-16
- 1.1.162015-02-17 · diff ↗
- 1.1.152015-01-05 · diff ↗
- 1.1.142015-01-04 · diff ↗
- RR 3.1.0 released · 2014-04-10
- 1.1.132013-12-17 · diff ↗
- 1.1.112013-05-24 · diff ↗
- 1.1.102013-05-23 · diff ↗
- RR 3.0.0 released · 2013-04-03
- 1.1.92013-03-17 · diff ↗
- 1.1.82013-01-19 · diff ↗
- 1.1.72012-09-21 · diff ↗
- RR 2.15.0 released · 2012-03-30
- 1.1.62012-03-13 · diff ↗
- 1.1.52012-02-15 · diff ↗
- 1.1.42012-02-13 · diff ↗
- 1.1.32011-12-11 · diff ↗
- RR 2.14.0 released · 2011-10-31
- 1.1.22011-10-11 · diff ↗
- 1.1.12011-10-09 · diff ↗
- 1.1.0
- RR 2.13.0 released · 2011-04-13
- 1.0.42011-03-23 · diff ↗
- 1.0.32011-03-21 · diff ↗
- 1.0.22011-03-17 · diff ↗
- 1.0.12011-03-16
- RR 2.12.0 released · 2010-10-15
Package metadata
- First published
- 2011-03-16
- Total releases
- 30 / 15 yrs
- License
- FreeBSD | GPL-2 | file LICENSE OSI · relicensed from FreeBSD | file LICENSE in 1.1.10
- Download size
- 199 KB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("fastcluster")This is what citation() produces when a package has no citation file of its own. If it prints something else, use that.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-19, which the citation names so these numbers can be found later. More on citing and the projects behind them.