MYa*_*208 5 r package pacman-package-manager
可以使用以下命令使用 package中的Rfunction 函数加载多个包:p_loadpacman R
pacman::p_load("ggplot2", "lme4")
Run Code Online (Sandbox Code Playgroud)
但是,我想使用这样的命令
Packages <- c("ggplot2", "lme4")
pacman::p_load(Packages)
Run Code Online (Sandbox Code Playgroud)
这是行不通的。想知道如何实现这一点?
出发character.onlyTRUE
Packages <- c("ggplot2", "lme4")
Packages %in% loadedNamespaces() # check if the packages are loaded
# [1] FALSE FALSE
pacman::p_load(Packages, character.only = TRUE)
Packages %in% loadedNamespaces()
# [1] TRUE TRUE
Run Code Online (Sandbox Code Playgroud)
从?p_load:
“
character.only:逻辑。如果为 TRUE,则 p_load 将仅接受单个输入,该输入是包含要加载的包名称的字符向量。”
| 归档时间: |
|
| 查看次数: |
5674 次 |
| 最近记录: |