Learn R Programming

obfuscatoR (version 0.2.2)

calc_entropy: Calculate Shannon's Entropy

Description

The function calculates Shannon's Entropy. The function is meant for internal use only. To calculate the entropy for each action in the design, please use the wrapper function calculate_entropy

Usage

calc_entropy(design, priors = NULL)

Value

Returns a vector of entropies for each possible action with the following attributes:

  1. design

  2. priors

  3. pr_aj_rk

  4. pr_rk_aj

Arguments

design

A matrix with rows equal to the number of rules and columns equal to the number of actions or a list of such matrices.

priors

A vector of prior values. If the design is a list of matrices, priors can be a matrix with rows equal to the length of the design and columns equal to the number of rules.