在CentOS 6.0 安装R语言

来源:互联网 发布:知识竞赛软件免费版 编辑:程序博客网 时间:2024/06/05 04:02

另有一篇5.5下安装http://blog.livedoor.jp/extension/archives/50249503.html ,不过我没成功(~!~)

R语言是主要用于统计分析、绘图的语言和操作环境。官方网站:http://www.r-project.org/

Windows下面有直接的安装包,直接下载安装很方便,但是对于刚出的CentOS6.0上不能直接通过yum 安装R,需要自己编译。

下载页面:http://ftp.ctex.org/mirrors/CRAN/

在编译R之前,需要通过yum安装以下几个程序:

[plain] view plaincopy
  1. yum install gcc-gfortran  

否则报”configure: error: No F77 compiler found”错误

[plain] view plaincopy
  1. yum install gcc gcc-c++  

否则报”configure: error: C++ preprocessor “/lib/cpp” fails sanity check”错误

[plain] view plaincopy
  1. yum install readline-devel  

否则报”–with-readline=yes (default) and headers/libs are not available”错误

[plain] view plaincopy
  1. yum install libXt-devel  

否则报”configure: error: –with-x=yes (default) and X11 headers/libs are not available”错误

然后下载源代码,编译即可完成编译安装。

[plain] view plaincopy
  1. cd  
  2. wget http://ftp.ctex.org/mirrors/CRAN/src/base/R-2/R-2.13.1.tar.gz  
  3. tar zxvf R-2.13.1.tar.gz  
  4. cd R-2.13.1  
  5. ./configure  
  6. make  
  7. make install  

安装完成后的路径为:     /usr/local/bin/R   ,

在命令行中键入R,可以执行 ,但是脚本中一般都会引入 /usr/bin,

常规经验,在/usr/bin中建立两个软链接

[plain] view plaincopy
  1. su root  
  2. cd /usr/bin  
  3. ln -s /usr/local/bin/R R  
  4. ln -s /usr/local/bin/Rscript Rscript  

arules分析包的安装

包: http://cran.r-project.org/web/packages/arules/index.html (arules_1.0-10.tar.gz)
安装:http://www.chinakdd.com/article-125749.html   (R CMD INSTALL arules_1.0-10.tar.gz )
其他包的安装,应该也是这么个操作

鼓捣了一天,太费事了,特此备注,方便自己,方便他人


0 0
原创粉丝点击