disc function

Rao's dissimilarity coefficient

Rao's dissimilarity coefficient

Calculates the root square of Rao's dissimilarity coefficient between samples.

disc(samples, dis = NULL, structures = NULL)

Arguments

  • samples: a data frame with elements as rows, samples as columns, and abundance, presence-absence or frequencies as entries
  • dis: an object of class dist containing distances or dissimilarities among elements. If dis is NULL, equidistances are used.
  • structures: a data frame containing, in the jth row and the kth column, the name of the group of level k to which the jth population belongs.

Returns

Returns a list of objects of class dist

References

Rao, C.R. (1982) Diversity and dissimilarity coefficients: a unified approach. Theoretical Population Biology, 21 , 24--43.

Author(s)

Sandrine Pavoine pavoine@mnhn.fr

Examples

data(humDNAm) humDNA.dist <- disc(humDNAm$samples, sqrt(humDNAm$distances), humDNAm$structures) humDNA.dist is.euclid(humDNA.dist$samples) is.euclid(humDNA.dist$regions) ## Not run: data(ecomor) dtaxo <- dist.taxo(ecomor$taxo) ecomor.dist <- disc(ecomor$habitat, dtaxo) ecomor.dist is.euclid(ecomor.dist) ## End(Not run)
  • Maintainer: Aurélie Siberchicot
  • License: GPL (>= 2)
  • Last published: 2025-02-14