Как я могу проверить, что связано с именем функции? - PullRequest
2 голосов
/ 15 апреля 2019

Когда я загружаю dplyr и Hmisc, я получаю конфликт для функции summarize.

Есть ли способ увидеть все функции, связанные с summarize и приоритетом?,Прямо сейчас, summarize по умолчанию Hmisc, и я бы хотел, чтобы по умолчанию dplyr.

1 Ответ

2 голосов
/ 15 апреля 2019

Мы можем использовать conflict_scout из пакета conflicted.

library(dplyr)
library(Hmisc)
library(conflicted)

conflict_scout()
# 11 conflicts:
# * `filter`     : dplyr, stats
# * `format.pval`: [Hmisc]
# * `intersect`  : [dplyr]
# * `lag`        : dplyr, stats
# * `Position`   : ggplot2, base
# * `setdiff`    : [dplyr]
# * `setequal`   : [dplyr]
# * `src`        : Hmisc, dplyr
# * `summarize`  : Hmisc, dplyr
# * `union`      : [dplyr]
# * `units`      : [Hmisc]

И если вы хотите установить для функции summarize из dplyr приоритет, вы можете использовать conflict_prefer.

conflict_prefer("summarize", "dplyr")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...