Skip to contents

Remove a pattern from a column, either modifying in place or creating a new column. The default pattern removes the prefix "anti-" or "Anti-".

Usage

gsubAb(
  df,
  ab = "Antigen",
  pattern = "[Aa]nti-",
  replacement = "",
  exclude = NA,
  restrict = NA,
  new_col = NA
)

Arguments

df

A data.frame or tibble

ab

(character(1), default "Antigen) Name of the column to remove prefixes from

pattern

(character(1)) A regular expression for matching in column ab.

replacement

(character(1)) Replacement value, default "" (i.e. remove)

exclude

(Default: NA) - DOES NOTHING YET

restrict

(Default: NA) - DOES NOTHING YET

new_col

(character(1), default NA Name of the column to add to df. If NA, column ab is modified