如何一次裝入一堆軟件包,而又不需反復輸入require命令?我嘗試了三種崩潰和燃燒的方法。基本上,我想提供一個包名稱向量給要加載它們的函數。x<-c("plyr", "psych", "tm")require(x)lapply(x, require)do.call("require", x)
3 回答

蕪湖不蕪
TA貢獻1796條經驗 獲得超7個贊
建議的函數可以進行多種排列-但僅當您將character.only參數指定為時才有效TRUE。快速示例:
lapply(x, require, character.only = TRUE)

拉莫斯之舞
TA貢獻1820條經驗 獲得超10個贊
我維護的CRAN軟件包pacman(由Dason Kurkiewicz撰寫)可以實現以下目的:
因此用戶可以執行以下操作:
## install.packages("pacman")
pacman::p_load(dplyr, psych, tm)
如果缺少包裝p_load,請從CRAN或Bioconductor下載。
- 3 回答
- 0 關注
- 583 瀏覽
添加回答
舉報
0/150
提交
取消