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.StatsAssembly: NMathStats (in NMathStats.dll) Version: 3.4.0.0
Syntax
| C# |
|---|
public static double WeightedAverageLinkage( double Drp, double Drq, double Dpq, double Nr, double Np, double Nq ) |
| Visual Basic (Declaration) |
|---|
Public Shared Function WeightedAverageLinkage ( _ Drp As Double, _ Drq As Double, _ Dpq As Double, _ Nr As Double, _ Np As Double, _ Nq As Double _ ) As Double |
| Visual C++ |
|---|
public: static double WeightedAverageLinkage( double Drp, double Drq, double Dpq, double Nr, double Np, double Nq ) |
Parameters
- Drp
- Type: System..::.Double
The distance between R and P.
- Drq
- Type: System..::.Double
The distance between R and Q.
- Dpq
- Type: System..::.Double
The distance between P and Q.
- Nr
- Type: System..::.Double
The number of objects in R.
- Np
- Type: System..::.Double
The number of objects in P.
- Nq
- Type: System..::.Double
The number of objects in Q.
Return Value
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.
This method is sometimes referred to as "weighted pair-group method using arithmetic averages," and abbreviated WPGMA.