如何检查与函数名称关联的内容?

时间:2019-04-15 01:47:59

标签: r package

加载dplyrHmisc时,函数summarize发生冲突。

有没有一种方法可以查看与summarize相关的所有功能和优先级。目前,summarize默认为Hmisc,我希望它默认为dplyr.

1 个答案:

答案 0 :(得分:2)

我们可以使用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")