首页 > 编程语言 > 详细

R语言中批量安装软件包

时间:2015-04-10 22:26:02      阅读:590      评论:0      收藏:0      [点我收藏+]

  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语言中批量安装软件包

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!