R/auxiliary_cramers_vi_function.R

Defines functions auxiliary_cramers_vi_function

auxiliary_cramers_vi_function <- function(series, lag = 1, features = FALSE) {

  series_length <- length(series$Value) # Series length
  categories <- levels(series$Value)
  n_cat <- length(categories) # Number of categories in the dataset
  phi2 <- auxiliary_phi2_measure(series = series, lag = lag,
                       features = features)

  if (features == FALSE) {

    return(sqrt(phi2/(n_cat - 1)))

  } else {

    return(phi2)

  }


}

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.