一次加载多个软件包

如何一次装入一堆软件包,而又不需反复输入require命令?我尝试了三种崩溃和燃烧的方法。


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


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


require(x)

lapply(x, require)

do.call("require", x)


桃花长相依
浏览 507回答 3
3回答

芜湖不芜

建议的函数可以进行多种排列-但仅当您将character.only参数指定为时才有效TRUE。快速示例:lapply(x, require, character.only = TRUE)

拉莫斯之舞

我维护的CRAN软件包pacman(由Dason Kurkiewicz撰写)可以实现以下目的:因此用户可以执行以下操作:## install.packages("pacman")pacman::p_load(dplyr, psych, tm)&nbsp;如果缺少包装p_load,请从CRAN或Bioconductor下载。
打开App,查看更多内容
随时随地看视频慕课网APP