Convenience function to remove a pattern from a column in a data.frame
Source:R/makeQueryTable.R
gsubAb.Rd
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