mutualInfo {bioDist} | R Documentation |
Calculate mutual information via binning
mutualInfo(x, ...) MIdist(x, ...)
x |
an n by p matrix or ExpressionSet; if x is an ExpressionSet, the function uses its 'exprs' slot |
... |
arguments passed to mutualInfo and MIdist :
|
For mutualInfo
each row of x
is divided into
nbin
groups and then the mutual information is computed, treating
the data as if they were discrete.
For MIdist
we use the transformation proposed by Joe (1989),
delta* = (1 - exp(-2 delta))^.5
where delta is the mutual information. The MIdist
is
then 1-delta*. Joe argues that this measure is then
similar to Kendall's tau, tau.dist
.
An object of class dist
which contains the pairwise distances.
Robert Gentleman
H. Joe, Relative Entropy Measures of Multivariate Dependence, JASA, 1989, 157-164.
dist
, KLdist.matrix
,
cor.dist
, KLD.matrix
x <- matrix(rnorm(100),nrow=5) mutualInfo(x, nbin=3)