How would I got about installing multiple packages in R?
I tried the following code:
install.packages(\"EIAdata\", \"gdata\", \"ggmap\", \"ggplot2\"
load.lib<-c("EIAdata", "gdata", "ggmap","ggplot2","gridExtra","ISOweek",
"Kobe","lubridate","maps","MASS","memisc","pander","plyr","psych",
"Quandl","quantmod","reshape2","rgeos","Rgnuplot","RODBC","scales",
"sp","sqldf","stockPortfolio","stringi","stringr","XLConnect",
"xlsReadWrite","zipcode")
install.lib<-load.lib[!load.lib %in% installed.packages()]
for(lib in install.lib) install.packages(lib,dependencies=TRUE)
sapply(load.lib,require,character=TRUE)
Here is a sweet
Elementary: form a vector via c(...)
:
install.packages(c("EIAdata", "gdata", "ggmap", "ggplot2")) # rest omitted
so that you have one first argument of length > 1.
Personally, I prefer install.r
from littler so I'd do (at the Unix command-line):
install.r EIAdata gdata ggmap ggplot2 # rest omitted again
Note that there is no limit to the number of arguments. It was just easier for me to write this with four packages than the 20-some from your example.