R/cnt_groups.R

Defines functions cnt_groups

Documented in cnt_groups

#' @title Count Groups
#' @description Count records in a dataset within defined groups.
#' @param .data dataset
#' @param .summary_var variable to count
#' @param ... grouping variables
#' @author Ryan N. Kinzer
#' @return
#' @export
cnt_groups <- function(.data, .summary_var, ...){

  # quote count variable
  summary_var <- enquo(.summary_var)

  # n_name <- paste('n_', quo_name(summary_var), sep='')

  dat <- .data %>%
    group_by(...) %>%
    count(!!summary_var) %>%
    ungroup()

  # colnum <- ncol(dat)
  # colnames(dat)[colnum] <- n_name

  return(dat)
}
ryankinzer/cuyem documentation built on April 20, 2024, 2:10 p.m.