r - 如何在 R 中一次导入主包和它需要的所有包
问题描述
我正在尝试使用该library()
函数导入一些包,但我不断收到表单的错误函数
Error: package X required by package Y could not be found
然后我手动安装这些依赖项,但它似乎还在继续。有没有办法一次全部导入?
我确实找到了另一个有类似问题的帖子,但它似乎专注于安装软件包,而不是事后导入它们。
解决方案
这应该工作
install("package", dependencies = TRUE)
如果您想加载许多包而不是编写库,您可以这样做
my.pack <- c("package1","package2","package3","package4")
#install.packages(my.pack)
lapply(my.pack, require, character.only = TRUE)