R/identify-columns.R

Defines functions idx_value_col idx_regex_col

#' @export
idx_value_col <- function(df, to_search) {
    return(which(sapply(df, function(x){sum(to_search %in% x,
                                            na.rm = TRUE) > 0})))
}

#' @export
idx_regex_col <- function(df, to_search) {
    to_search <- paste(to_search, collapse = "|")
    return(which(sapply(df, function(x){sum(grepl(to_search, x),
                                            na.rm = TRUE) > 0})))
}
graggsd/sgcleanup documentation built on May 28, 2019, 8:53 p.m.