码迷,mamicode.com
首页 > 编程语言 > 详细

R语言中批量安装软件包

时间:2015-04-10 22:27:17      阅读:962      评论:0      收藏:0      [点我收藏+]

标签:开源软件   编程   软件包   lib   r   

  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)所示:

技术分享

图(1)点击“程序包”–》设定CRAN镜像源

技术分享

图(2)选择“Chian (Beijing2)”

3. 打开程序脚本lib2D.R文件 –》Ctrl+A —》技术分享,等待R语言的逐步执行即可。如图(4)、图(5)、图(6)所示:
技术分享

图(4)打开相应的程序脚本 .R文件

技术分享

图(5)选择lib2D.R

技术分享

图(6)全选后,点击“执行当前代码”

R语言中批量安装软件包

标签:开源软件   编程   软件包   lib   r   

原文地址:http://blog.csdn.net/sanqima/article/details/44984091

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!