R/recognition_rate.R

Defines functions recognition_rate

Documented in recognition_rate

#' @title Recognition rate
#' @author Melody Premaillon
#'
#' @description Compute recognition rate on one (train/complete) or two (train + complete) sets
#'
#' @param df_postprob_freq postprob frequency data frame (from build_df_postprobfreq function)
#' @param seuil threshold of recognition rate, by default 1E-3
#'
#' @return A recognition rate value
#'
#' @import dplyr
#' @export
#'


recognition_rate <- function(df_postprob_freq, seuil = 1E-3){

  supseuil <- df_postprob_freq %>%
    filter(POST_PROB > seuil)

  reco <- round(sum(supseuil$POINTS)/sum(df_postprob_freq$POINTS)*100, 1)

  return(reco)

}
MelodyPremaillon/valwoe documentation built on April 16, 2022, 12:46 a.m.