MappingQuality function

Faithfulness of mapped distances

Faithfulness of mapped distances

MappingQuality() calculates the trustworthiness and continuity of mapped distances \insertCite Venna2001,Kaski2003TreeDist. Trustworthiness measures, on a scale from 0--1, the degree to which points that are nearby in a mapping are truly close neighbours; continuity, the extent to which points that are truly nearby retain their close spatial proximity in a mapping.

MappingQuality(original, mapped, neighbours = 10L) ProjectionQuality(original, mapped, neighbours = 10L)

Arguments

  • original, mapped: Square matrix or dist object containing original / mapped pairwise distances.
  • neighbours: Integer specifying number of nearest neighbours to use in calculation. This should typically be small relative to the number of points.

Returns

MappingQuality() returns a named vector of length four, containing the entries: Trustworthiness, Continuity, TxC

(the product of these values), and sqrtTxC (its square root).

Examples

library("TreeTools", quietly = TRUE) trees <- as.phylo(0:10, nTip = 8) distances <- ClusteringInfoDistance(trees) mapping <- cmdscale(distances) MappingQuality(distances, dist(mapping), 4)

References

\insertAllCited

See Also

Other tree space functions: Islands(), MSTSegments(), MapTrees(), SpectralEigens(), cluster-statistics, median.multiPhylo()

Author(s)

Martin R. Smith

(martin.smith@durham.ac.uk)