LearnClust1.1 package

Learning Hierarchical Clustering Algorithms

agglomerativeHC.details

To explain agglomerative hierarchical clusterization algorithm by dist...

agglomerativeHC

To execute agglomerative hierarchical clusterization algorithm by dist...

canberradistance.details

To show the formula and to return the Canberra distance.

canberradistance

To calculate the Canberra distance.

canberradistanceW.details

To calculate the Canberra distance applying weights .

canberradistanceW

To calculate the Canberra distance applying weights.

chebyshevDistance.details

To show the formula of the Chebyshev distance.

chebyshevDistance

To calculate the Chebyshev distance.

chebyshevDistanceW.details

To calculate the Chebyshev distance applying weights.

chebyshevDistanceW

To calculate the Chebyshev distance applying weights.

clusterDistance.details

To explain how to calculate the distance between clusters.

clusterDistance

To calculate the distance between clusters.

clusterDistanceByApproach.details

To explain how to calculate the distance by approach option.

clusterDistanceByApproach

To calculate the distance by approach option.

complementaryClusters.details

To explain how and why two clusters are complementary.

complementaryClusters

To check if two clusters are complementary

correlationHC.details

To explain how hierarchical correlation algorithm works.

correlationHC

To execute hierarchical correlation algorithm.

distances.details

To calculate distances applying weights.

distances

To calculate distances applying weights.

divisiveHC.details

To explain the divisive hierarchical clusterization algorithm by dista...

divisiveHC

To execute divisive hierarchical clusterization algorithm by distance ...

edistance.details

To show the Euclidean distance formula.

edistance

To calculate the Euclidean distance.

edistanceW.details

To calculate the Euclidean distance applying weights.

edistanceW

To calculate the Euclidean distance applying weights.

getCluster.details

To explain how to get the clusters with minimal distance.

getCluster

To get the clusters with minimal distance.

getClusterDivisive.details

To explain how to get the clusters with maximal distance.

getClusterDivisive

To get the clusters with maximal distance.

initClusters.details

To explain how to initialize clusters for the divisive algorithm.

initClusters

To initialize clusters for the divisive algorithm.

initData.details

To initialize data, hierarchical correlation algorithm.

initData

To initialize data, hierarchical correlation algorithm.

initImages

To display an image.

initTarget.details

To initialize target, hierarchical correlation algorithm.

initTarget

To initialize target, hierarchical correlation algorithm.

matrixDistance

Matrix distance by distance type

maxDistance.details

Maximal distance

maxDistance

Maximal distance

mdAgglomerative.details

Matrix distance by distance and approach type.

mdAgglomerative

Matrix distance by distance and approach type.

mdDivisive.details

Matrix distance by distance and approach type.

mdDivisive

Matrix distance by distance and approach type.

mdistance.details

To explain how to calculate the Manhattan distance.

mdistance

To calculate the Manhattan distance.

mdistanceW.details

To calculate the Manhattan distance applying weights.

mdistanceW

To calculate the Manhattan distance applying weights.

minDistance.details

Minimal distance

minDistance

Minimal distance

newCluster.details

To explain how to create a new cluster.

newCluster

To create a new cluster.

normalizeWeight.details

To normalize weight values.

normalizeWeight

To normalize weight values.

octileDistance.details

To explain how to calculate the Octile distance.

octileDistance

To calculate the Octile distance.

octileDistanceW.details

To calculate the Octile distance applying weights.

octileDistanceW

To calculate the Octile distance applying weights.

toList.details

To explain how to transform data into list

toList

To transform data into list

toListDivisive.details

To explain how to transform data into list

toListDivisive

To transform data into list

usefulClusters

To delete clusters grouped.

Classical hierarchical clustering algorithms, agglomerative and divisive clustering. Algorithms are implemented as a theoretical way, step by step. It includes some detailed functions that explain each step. Every function allows options to get different results using different techniques. The package explains non expert users how hierarchical clustering algorithms work.

  • Maintainer: Roberto Alcantara
  • License: Unlimited
  • Last published: 2020-11-29