小编典典

一次加载多个包

all

如何一次加载一堆包而不一遍又一遍地重新输入 require 命令?我尝试了三种方法,所有这些方法都会崩溃和燃烧。

基本上,我想为将加载它们的函数提供一个包名称向量。

x<-c("plyr", "psych", "tm")

require(x)
lapply(x, require)
do.call("require", x)

阅读 59

收藏
2022-06-23

共1个答案

小编典典

您提出的函数的几种排列确实有效 - 但前提是您将character.only参数指定为TRUE. 快速示例:

lapply(x, require, character.only = TRUE)
2022-06-23