R/print_missing.R

Defines functions print_missing

print_missing <- function(data = merged.df, variable, id = "map.id") {
  if (id %nin% names(data)) {
    stop("The specified ID variable must be present in the data.\n\n")
  }
  
  missing.vec <- data[is.na(data[[variable]]), id]
  
  if (length(missing.vec) > 0) {
    output.string <- paste0(missing.vec, collapse = ", ")
  } else {
    output.string <- "None"
  }
  
  return(output.string)
}
omair-a-khan/ddictR documentation built on Dec. 22, 2021, 4:22 a.m.