com.rapidminer.operator.clustering.clusterer
Class AverageLinkageMethod

java.lang.Object
  extended by com.rapidminer.operator.clustering.clusterer.AbstractLinkageMethod
      extended by com.rapidminer.operator.clustering.clusterer.AverageLinkageMethod

public class AverageLinkageMethod
extends AbstractLinkageMethod

This class provides the AverageLinkageMethod, also called UPGMA, for the agglomerative clustering operator.

Author:
Sebastian Land

Constructor Summary
AverageLinkageMethod(DistanceMatrix matrix, int[] clusterIds)
           
 
Method Summary
 void updateDistances(DistanceMatrix matrix, int updatedRow, int unionedRow, java.util.Map<java.lang.Integer,HierarchicalClusterNode> clusterMap)
           
 
Methods inherited from class com.rapidminer.operator.clustering.clusterer.AbstractLinkageMethod
getNextAgglomeration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AverageLinkageMethod

public AverageLinkageMethod(DistanceMatrix matrix,
                            int[] clusterIds)
Method Detail

updateDistances

public void updateDistances(DistanceMatrix matrix,
                            int updatedRow,
                            int unionedRow,
                            java.util.Map<java.lang.Integer,HierarchicalClusterNode> clusterMap)
Specified by:
updateDistances in class AbstractLinkageMethod


Copyright © 2001-2009 by Rapid-I