Click or drag to resize

LinkageWeightedAverageLinkage Method

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.

Namespace:  CenterSpace.NMath.Core
Assembly:  NMath (in NMath.dll) Version: 7.3
Syntax
public static double WeightedAverageLinkage(
	double Drp,
	double Drq,
	double Dpq,
	double Nr,
	double Np,
	double Nq
)

Parameters

Drp
Type: SystemDouble
The distance between R and P.
Drq
Type: SystemDouble
The distance between R and Q.
Dpq
Type: SystemDouble
The distance between P and Q.
Nr
Type: SystemDouble
The number of objects in R.
Np
Type: SystemDouble
The number of objects in P.
Nq
Type: SystemDouble
The number of objects in Q.

Return Value

Type: Double
The distance between R and P + Q.
Remarks
During cluster analysis when two groups P and Q are united, a linkage function computes the distance between the new group P + Q and another group R.
This method is sometimes referred to as "weighted pair-group method using arithmetic averages," and abbreviated WPGMA.
See Also