R是一种开源软件,在编程的时候,需要安装很多软件包,如果一个一个的安装,那将费时费力。由于R支持脚本语言,所以考虑用.R文件存放所有要用的软件包,比如MASS、lpSolve、arules等,然后运行这个.R文件,就可以进行批量安装了。
1. 首先,将R语言中的软件包,按照它们的依存关系,保存在一个.R文件中,比如lib2D.R
//lib2D.R
install.packages("MASS")
install.packages("lpSolve")
install.packages("sampling")
install.packages("RODBC")
install.packages("survival")
install.packages("splines")
install.packages("Hmisc")
install.packages("timeDate")
install.packages("timeSeries")
install.packages("norm")
install.packages("fBasics")
install.packages("Matrix")
install.packages("rattle")
install.packages("ellipse")
install.packages("lattice")
install.packages("nnet")
install.packages("mice")
install.packages("arules")
install.packages("colorspace")
install.packages("TSP")
install.packages("gclus")
install.packages("scatterplot3d")
install.packages("grid")
install.packages("vcd")
install.packages("seriation")
install.packages("cluster")
install.packages("mvtnorm")
install.packages("stats4")
install.packages("modeltools")
install.packages("multcomp")
install.packages("mclust")
install.packages("flexmix")
install.packages("fpc")
2.设定CRAN镜像源,比如China (Beijing2)。
点击RGui工具栏上的”程序包”—》设定CRAN镜像源–》选择“Chian (Beijing2)”–>OK,如图(1)、图(2)所示:
原文地址:http://blog.csdn.net/sanqima/article/details/44984091