R/mutate_cond.R

Defines functions mutate_cond

Documented in mutate_cond

#' mutate_cond for dplyr
#' credit: G. Grothendieck
#' @param .data 
#' @param condition 
#' @param ... 
#' @param envir 
#'
#' @return
#' @export
#'
#' @examples
mutate_cond <- function(.data, condition, ..., envir = parent.frame()) {
    condition <- eval(substitute(condition), .data, envir)
    .data[condition, ] <- .data[condition, ] %>% mutate(...)
    .data
}
yanxianUCSB/yxhelper documentation built on April 20, 2020, 4:09 p.m.