dist.diversity: Distance Diversity between Probability Density Functions

View source: R/dist.diversity.R

dist.diversityR Documentation

Distance Diversity between Probability Density Functions

Description

This function computes all distance values between two probability density functions that are available in getDistMethods and returns a vector storing the corresponding distance measures. This vector is named distance diversity vector.

Usage

dist.diversity(x, p, test.na = FALSE, unit = "log2")

Arguments

x

a numeric data.frame or matrix (storing probability vectors) or a numeric data.frame or matrix storing counts (if est.prob is specified).

p

power of the Minkowski distance.

test.na

a boolean value indicating whether input vectors should be tested for NA values. Faster computations if test.na = FALSE.

unit

a character string specifying the logarithm unit that should be used to compute distances that depend on log computations. Options are:

  • unit = "log"

  • unit = "log2"

  • unit = "log10"

Author(s)

Hajk-Georg Drost

Examples


dist.diversity(rbind(1:10/sum(1:10), 20:29/sum(20:29)), p = 2, unit = "log2")


philentropy documentation built on May 29, 2024, 1:11 a.m.