| interval_uncertainty | R Documentation |
Functions to compute uncertainty and variability measures for interval-valued data.
int_entropy(x, var_name, method = "CM", base = 2, ...)
int_cv(x, var_name, method = "CM", ...)
int_dispersion(x, var_name, method = "CM", ...)
int_imprecision(x, var_name, ...)
int_granularity(x, var_name, ...)
int_uniformity(x, var_name, ...)
int_information_content(x, var_name, method = "CM", ...)
x |
interval-valued data with symbolic_tbl class. |
var_name |
the variable name or the column location (multiple variables are allowed). |
method |
methods to calculate statistics: CM (default), VM, QM, SE, FV, EJD, GQ, SPT. |
base |
logarithm base for entropy calculation (default: 2) |
... |
additional parameters |
These functions measure uncertainty and variability:
int_entropy: Shannon entropy (information content)
int_cv: Coefficient of variation (CV = SD / Mean)
int_dispersion: General dispersion index
int_imprecision: Imprecision based on interval width
int_granularity: Variability in interval sizes
int_uniformity: Uniformity of interval widths (inverse of granularity)
int_information_content: Normalized entropy (entropy / log2(n))
A numeric matrix or value
Han-Ming Wu
int_var int_entropy int_cv
data(mushroom.int)
# Calculate entropy
int_entropy(mushroom.int, var_name = "Pileus.Cap.Width")
# Coefficient of variation
int_cv(mushroom.int, var_name = c("Stipe.Length", "Stipe.Thickness"), method = c("CM", "EJD"))
# Measure imprecision
int_imprecision(mushroom.int, var_name = c("Stipe.Length", "Stipe.Thickness"))
# Dispersion index
int_dispersion(mushroom.int, var_name = "Pileus.Cap.Width", method = "CM")
# Check data granularity
int_granularity(mushroom.int, var_name = 2:4)
# Check uniformity
int_uniformity(mushroom.int, var_name = 2:3)
# Information content
int_information_content(mushroom.int, var_name = "Stipe.Length", method = "CM")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.