加载dplyr
和Hmisc
时,函数summarize
发生冲突。
有没有一种方法可以查看与summarize
相关的所有功能和优先级。目前,summarize
默认为Hmisc
,我希望它默认为dplyr.
答案 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")