conflict_prefer | R Documentation |
conflict_prefer()
allows you to declare "winners" of conflicts.
You can either declare a specific pairing (i.e. dplyr::filter()
beats
base::filter()
), or an overall winner (i.e. dplyr::filter()
beats
all comers). As of conflicted 1.2.0, in most case you should use
conflicts_prefer()
instead as it's both faster and easier to use.
Use conflicted_prefer_all()
to prefer all functions in a package, or
conflicted_prefer_matching()
to prefer functions that match a regular
expression.
conflict_prefer(name, winner, losers = NULL, quiet = FALSE) conflict_prefer_matching(pattern, winner, losers = NULL, quiet = FALSE) conflict_prefer_all(winner, losers = NULL, quiet = FALSE)
name |
Name of function. |
winner |
Name of package that should win the conflict. |
losers |
Optional vector of packages that should lose the conflict.
If omitted, |
quiet |
If |
pattern |
Regular expression used to select objects from the |
# Prefer over all other packages conflict_prefer("filter", "dplyr") # Prefer over specified package or packages conflict_prefer("filter", "dplyr", "base") conflict_prefer("filter", "dplyr", c("base", "filtration")) # Prefer many functions that match a pattern ## Not run: # Prefer col_* from vroom conflict_prefer_matching("^col_", "vroom") ## End(Not run) # Or all functions from a package: ## Not run: # Prefer all tidylog functions over dtplyr functions conflict_prefer_all("tidylog", "dtplyr") ## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.