R/mutate_all_na_to_blank.R

Defines functions mutate_all_na_to_blank

Documented in mutate_all_na_to_blank

#' Substitute all true NA values in a dataframe as blank
#' @importFrom dplyr mutate_all
#' @export
mutate_all_na_to_blank <-
        function(dataframe, include_na_as_string = TRUE) {
                x <- dataframe
                x[is.na(x)] <- ""

                if (include_na_as_string == TRUE) {
                        x <- x %>%
                                dplyr::mutate_all(str_replace_all, "NA", "")
                } else {
                        x <- x
                }
                return(x)
        }
patelm9/somersault2 documentation built on Dec. 16, 2019, 12:45 a.m.