R/auxiliary_gini_index.R

Defines functions auxiliary_gini_index

auxiliary_gini_index <- function(series) {

  series_length <- length(series$Value) # Series length
  categories <- levels(series$Value)
  n_cat <- length(categories) # Number of categories in the dataset
  vector_mp <- marginal_probabilities(series = series)
  sum_sq_mp <- sum(vector_mp^2)


  return((n_cat/(n_cat - 1)) * (1 - sum_sq_mp))

}

Try the ctsfeatures package in your browser

Any scripts or data that you put into this service are public.

ctsfeatures documentation built on May 29, 2024, 11:37 a.m.