shannon.entropy {TFBSTools} | R Documentation |
This function calculates the Shannon entropy for a discrete random variable with finite n values sample.
shannon.entropy(p)
p |
A |
The entropy is calculated by H(x) = -sum_i^n(P(x_i)log_b(P(x_i))).
A numeric
value of entropy is returned.
Ge Tan
x <- c(1, 1, 1, 1) shannon.entropy(x) x <- c(1, 0, 0, 0) shannon.entropy(x)