Calculate the entropy of a vector of probabilities, in bits.
Probabilities should sum to one.
Probabilities equalling zero will be ignored.
Arguments
- ...
Series of numerics, or single numeric vector, specifying
probabilities of outcomes (for Entropy()) or counts (for Ntropy()).
Value
Entropy() and Ntropy() return the entropy of the specified
probabilities or counts, in bits.
Examples
Entropy(1/2, 0, 1/2) # = 1
#> [1] 1
Entropy(rep(1/4, 4)) # = 2
#> [1] 2
Ntropy(c(2, 2, 0, 2, 2)) # = 2
#> [1] 2