r安装

这篇博客详细介绍了在Linux环境下安装R的过程,包括下载R包,解压,配置环境变量,安装依赖如readline-devel和libXt-devel,并特别提到了如果需要使用rJava,需要在配置阶段加上特定参数。同时,还提供了测试R安装是否成功的脚本创建与执行方法。此外,文中还提及了在R shell中安装rJava和devtools的步骤,为后续安装SparkR做准备。
摘要由CSDN通过智能技术生成

1.先安装JDK,我使用的是jdk1.7
2.下载r包https://cran.r-project.org/src/base/R-3/
3.解压:
tar -zxvf R-3.1.1.tar.gz
cd R-3.1.1
4.安装 (当然也可以跳过)
yum install readline-devel
yum install libXt-devel
./configure
这里写图片描述
5.安装
yum install readline-devel
yum install libXt-devel
./configure

如果使用rJava需要加上 –enable-R-shlib
./configure –enable-R-shlib –prefix=/usr/R-3.0.1
make
make install
6.配置环境变量
[root@hdp-gp-dk05 ~]#vi ~/.bash_profile
[root@hdp-gp-dk05 ~]#source ~/.bash_profile
7.测试:创建脚本(t.R)
cd /opt/script/R
vim t.R

#!/path/to/Rscript    #第一行

x<-c(1,2,3)    #R语言代码
y<-c(102,299,301)
model<-lm(y~x)
summary(model)

8、测试:执行脚本
R CMD BATCH –args /opt/script/R/t.R
more /opt/script/R/t.R #查看执行的结果
或者第二种方式
Rscript /opt/script/R/t.R #结果直接输出到终端
这里写图片描述

步骤1: 运行R Shell

bash# R

步骤2:在R shell中安装rJava

install.packages(“rJava”)

> install.packages("rJava")  
Warning in install.packages("rJava") :  
  'lib = "/usr/local/lib64/R/library"' is not writable  
Would you like to use a personal library instead?  (y/n) y  
Would you like to create a personal library  
~/R/x86_64-unknown-linux-gnu-library/3.1  
to install packages into?  (y/n) y  
--- Please select a CRAN mirror for use in this session ---  
CRAN mirror   

  1: 0-Cloud [https]                2: 0-Cloud                      
  3: Algeria                        4: Argentina (La Plata)         
  5: Australia (Canberra)           6: Australia (Melbourne)        
  7: Austria [https]                8: Austria                      
  9: Belgium <
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值