Learn R Programming

ape (version 5.5)

weight.taxo: Define Similarity Matrix

Description

weight.taxo computes a matrix whose entries [i, j] are set to 1 if x[i] == x[j], 0 otherwise.

weight.taxo2 computes a matrix whose entries [i, j] are set to 1 if x[i] == x[j] AND y[i] != y[j], 0 otherwise.

The diagonal [i, i] is always set to 0.

The returned matrix can be used as a weight matrix in Moran.I. x and y may be vectors of factors.

See further details in vignette("MoranI").

Usage

weight.taxo(x)
  weight.taxo2(x, y)

Arguments

x, y

a vector or a factor.

Value

a square numeric matrix.

See Also

Moran.I, correlogram.formula