The Linkage type exposes the following members.

Constructors

  NameDescription
Linkage
Initializes a new instance of the Linkage class

Methods

  NameDescription
CentroidLinkage
Computes the distance between two clusters as the difference between centroids.
CompleteLinkage
Computes the distance between two clusters as the greatest distance between any two objects in the different clusters (furthest neighbors).
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
MedianLinkage
Computes the distance between two clusters as the difference between centroids, using the size of each cluster as a weighting factor.
SingleLinkage
Computes the distance between two clusters as the distance of the two closest objects (nearest neighbors) in the clusters.
ToString
Returns a String that represents the current Object.
(Inherited from Object.)
UnweightedAverageLinkage
Computes the distance between two clusters as the average distance between all pairs of objects in the two different clusters.
WardLinkage
Computes the distance between two clusters using Ward's method.
WeightedAverageLinkage
Computes the distance between two clusters as the average distance between all pairs of objects in the two different clusters, using the size of each cluster as a weighting factor.

Fields

  NameDescription
CentroidFunction
Centroid linkage function. Encapsulates Linkage.CentroidLinkage as a Linkage.Function delegate.
CompleteFunction
Complete (farthest-neighbor) linkage function. Encapsulates Linkage.CompleteLinkage as a Linkage.Function delegate.
MedianFunction
Median linkage function. Encapsulates Linkage.MedianLinkage as a Linkage.Function delegate.
SingleFunction
Single (nearest-neighbor) linkage function. Encapsulates Linkage.SingleLinkage as a Linkage.Function delegate.
UnweightedAverageFunction
Unweighted average linkage function. Encapsulates Linkage.UnweightedAverageLinkage as a Linkage.Function delegate.
WardFunction
Ward linkage function. Encapsulates Linkage.WardLinkage as a Linkage.Function delegate.
WeightedAverageFunction
Weighted average linkage function. Encapsulates Linkage.WeightedAverageLinkage as a Linkage.Function delegate.

See Also