R如何select冲突库之间的功能
R how to select functions between conflicting libraries
在 R 上编写脚本时,
我在选择具有重叠包的函数时遇到了问题。
例如,
library(dplyr)
library(tidyverse)
~~~~~
并且在控制台中,
-- Conflicts ---------------------------- tidyverse_conflicts() ---
x dplyr::filter() masks stats::filter()
x dplyr::lag() masks stats::lag()
~~~~
我怎样才能select正确的功能?
例如,我想要来自 dplyr 的“filter()”和来自 stats 的 lag()。
*p.s。不想每次都写library()
如果不想每次都用dplyr::filter
,我们可以用{conflicted} package.
library(dplyr)
conflict_prefer("filter", "dplyr")
在 R 上编写脚本时,
我在选择具有重叠包的函数时遇到了问题。
例如,
library(dplyr)
library(tidyverse)
~~~~~
并且在控制台中,
-- Conflicts ---------------------------- tidyverse_conflicts() ---
x dplyr::filter() masks stats::filter()
x dplyr::lag() masks stats::lag()
~~~~
我怎样才能select正确的功能? 例如,我想要来自 dplyr 的“filter()”和来自 stats 的 lag()。
*p.s。不想每次都写library()
如果不想每次都用dplyr::filter
,我们可以用{conflicted} package.
library(dplyr)
conflict_prefer("filter", "dplyr")