Skip to contents

Calculate the pairwise dissimilarity coefficient between consecutive Working Units.

Usage

estimate_dissimilarity_coefficient(
  data_source_dc,
  dissimilarity_coefficient = "chord",
  verbose = FALSE,
  silent = FALSE
)

Arguments

data_source_dc

data.frame with taxa as columns and Working Units as rows.

dissimilarity_coefficient

character. Dissimilarity coefficient used to compare consecutive WUs. See vegan::vegdist() for details.

  • "euc" - Euclidean distance

  • "euc.sd" - standardised Euclidean distance

  • "chord" - Chord distance

  • "chisq" - Chi-squared coefficient

  • "gower" - Gower's distance

  • "bray" - Bray-Curtis dissimilarity

verbose

logical. If TRUE, print progress messages during computation.

silent

logical. If TRUE, suppress all console output (overrides verbose).

Value

numeric vector of length nrow(data_source_dc) - 1 with the dissimilarity score for each consecutive WU pair.

Details

Six dissimilarity coefficients are available:

  • Euclidean distance (dissimilarity_coefficient = "euc")

  • Standardised Euclidean distance (dissimilarity_coefficient = "euc.sd")

  • Chord distance (dissimilarity_coefficient = "chord")

  • Chi-squared coefficient (dissimilarity_coefficient = "chisq")

  • Gower's distance (dissimilarity_coefficient = "gower")

  • Bray-Curtis dissimilarity (dissimilarity_coefficient = "bray")

See also