1
我想創建一個函數,如果它存在,將加載一個庫,或者嘗試安裝它,如果它不。我卡住的地方是如何動態使用library
函數。 R使這變得很難,因爲library
函數不僅接受一個字符串。R動態導入庫
例如,加載H2O:
library('h2o') ## This works
library(h2o) ## This also works...
但是,如果我有一個變量命名h2o
什麼?
h2o <- 'plyr'
library(h2o) ## imports the h2o package, not plyr
如何使用變量動態加載包?