R/devuelve_tabla_agrupada.R

Defines functions devuelve_tabla_agrupada

Documented in devuelve_tabla_agrupada

`%>%`<- dplyr::`%>%`

#' devuelve_tabla_agrupada
#'
#' group values of nominal variables
#'
#' @param tbla table with data. It has to have the nominal variable and the target variable.
#' @param variable_nom name of the ordinal variable that you want to group.
#' @param target_nom name if the target variable.
#' @keywords
#' @export
#' @import dplyr
#' @examples
#'set.seed(1)


devuelve_tabla_agrupada<-function(tbla, variable_nom, target_nom){
  #devtools::use_package('dplyr')

    a<-data.frame(tbla %>%dplyr::group_by(get(variable_nom))%>%
                  dplyr::summarise(tot=dplyr::n(),
                                   pos=sum(get(target_nom)),
                                   neg=tot-pos,
                                   rt= pos/tot))
  colnames(a)<-c(variable_nom, colnames(a)[2:ncol(a)] )
  return(a)
}
GabyP/agrupaVariables documentation built on Sept. 25, 2020, 8:04 p.m.