hellinger | R Documentation |
Hellinger distance between two multivariate (p > 1
) or univariate (p = 1
) Gaussian densities (see Details).
hellinger(x1, x2, check = FALSE)
x1 |
a matrix or data frame of |
x2 |
matrix or data frame (or tibble) of |
check |
logical. When |
The Hellinger distance between the two Gaussian densities is computed by using the hellingerpar
function and the density parameters estimated from samples.
Returns the Hellinger
distance between the two probability densities.
Be careful! If check = FALSE
and one smoothing bandwidth matrix is degenerate, the result returned can not be considered.
Rachid Boumaza, Pierre Santagostini, Smail Yousfi, Gilles Hunault, Sabine Demotes-Mainard
McLachlan, G.J. (1992). Discriminant analysis and statistical pattern recognition. John Wiley & Sons, New York .
hellingerpar: Hellinger distance between Gaussian densities, given their parameters.
require(MASS)
m1 <- c(0,0)
v1 <- matrix(c(1,0,0,1),ncol = 2)
m2 <- c(0,1)
v2 <- matrix(c(4,1,1,9),ncol = 2)
x1 <- mvrnorm(n = 3,mu = m1,Sigma = v1)
x2 <- mvrnorm(n = 5, mu = m2, Sigma = v2)
hellinger(x1, x2)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.