View source: R/data-statistics.R
cmi | R Documentation |
Computes the (conditional) mutual information between two variables. If
z
is not NULL
then returns the conditional mutual information,
I(X;Y|Z)
. Otherwise, returns mutual information, I(X;Y)
.
cmi(x, y, dataset, z = NULL, unit = "log")
x |
A length one character. |
y |
A length one character. |
dataset |
A data frame. Must contain x, y and, optionally, z columns. |
z |
A character vector. |
unit |
A character. Logarithm base. See |
I(X;Y|Z) = H(X|Z) + H(Y|Z) - H(X,Y,Z) - H(Z)
, where H()
is
Shannon's entropy.
data(car)
cmi('maint', 'class', car)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.