mi piacerebbe realizzare qualcosa per l'effetto diCalling biblioteca() in R con una variabile come argomento
libs = c("AER", "gbm", "caret", "MASS", "nnet", "randomForest")
for (i in libs) {
if(!is.element(i, .packages()) {
install.packages(i)
}
library(i)
}
La chiamata alla biblioteca (i) non sostituisce i con il valore viene memorizzato in la variabile i. Invece, prova a caricare la libreria denominata "i"
C'è un modo per forzare che io sia trattato come una variabile e risolto prima della chiamata alla libreria?
la risposta di joran è corretta. Un piccolo miglioramento sarebbe usare ".packages (all.available = TRUE)". In questo modo non guarderai solo nelle librerie caricate. – Stanislav