User Tools

Site Tools


Section: Numerical classification

TWINSPAN (hierarchical divisive classification)

R functions

library (twinspanR), David Zelený

I created an twinspanR with the TWINSPAN algorithm - you may install it from GitHub repository (note: this library is currently in beta stage under development). To install any library from GitHub, you will need to first install the package devtools written by Hadley Wickham, which contains a set of tools for the development of R packages. After installing devtools, use the function install_github. Note that the use of the library has some limitations: it can be installed only on Windows platform (since the engine of the library is based on running *.exe file externally) and you need permanent access to the folder where the library is installed (usually in Program Files/R/R-x.x.x/library, but could be also in some other personalized place). Without the access to this folder the function twinspan cannot run correctly.

How to install: follow instructions at (note that you may need to install also riojaExtra manually from GitHub - see the installation instructions).

For more details see also my blog post.

library (twinspan), Jari Oksanen

Jari Oksanen created twinspan package by importing the original FORTRAN code into R - it can be installed from GitHub on This has singificant advantage against the package twinspanR in that it is portable across all platform (twinspanR works only on Windows). Also, this library can plot the dendrogram. The only disadvantage is that it does not offer modified TWINSPAN algorithm (the main reason for which I created twinspanR in 2015).

en/hier-divisive_r.txt · Last modified: 2021/03/03 19:56 by David Zelený