请选择 进入手机版 | 继续访问电脑版
楼主: Joanmy
1932 1

[学习分享] rJava包的安装和配置 [推广有奖]

  • 2关注
  • 4粉丝

博士生

6%

还不是VIP/贵宾

-

威望
0
论坛币
3907 个
通用积分
370.2429
学术水平
13 点
热心指数
28 点
信用等级
11 点
经验
3571 点
帖子
124
精华
0
在线时间
252 小时
注册时间
2013-9-15
最后登录
2024-3-24

Joanmy 在职认证  发表于 2016-8-29 23:16:30 |显示全部楼层 |坛友微信交流群
相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
楼主最近在学习R语言,在用到rJava这个包时遇到了很多问题,本着分享的精神写了此贴,希望大家少走一些弯路。一、安装
简单的install.packages("rJava")就好了,但是对于更高版本的R老是会出现rJava is not available的问题。解决办法只有两个,要么重新下载低一点版本的R,要么就下载一个包到本地进行安装。

rJava_0.9-8.zip (696.78 KB)

二、配置
1,首先本机需要安装了JDK和Java,并且在环境变量中设置了JAVA_HOME:C:\Program Files (x86)\Java\jdk1.8.0_101
在Path中添加%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
2,设置R的环境变量
CLASSPATH=D:\spss 21\R-3.0.1\library\rJava\jri;
PATH=D:\spss 21\R-3.0.1\bin\x64
R_HOME=D:\spss 21\R-3.0.1
3,D:\spss 21\R-3.0.1\library\\rJava\jri的3个类包, 复制黏贴,
放到C:\Program Files\Java\jdk1.7.0_05\lib下面
JRIEngine.jar
JRI.jar
REngine.jar

4,根据JVM的版本选择32位你还是64位(查询 cmd -->java -d64(0r 32) -version)
jri文件夹中有i386(表示32位)和x64(表示64位)两个文件夹,里面分别放置的是32位和64位的jri.dll。jri文件夹中也有jri.dll这个文件,但其默认是32位的(可根据大小区分,64位的更大),如果你JVM是64位的,则需要用x64文件夹中的同名文件替换掉它。我的JVM是64位的,网上很多都是按照32位来讲的,所以我一直没成功。替换后成功了。然后再配置Path变量,在path变量中添加: %R_HOME%\bin\x64;%R_HOME%\library\rJava\jri; 。(如果你JVM是32位的, x64改为i386)
如果Rstudio无法安装,试试直接使用R安装,但是要根据JVM的版本选择32位还是64位的R程序。



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:rjava Java jav Available Packages rJava R语言 安装 配置 Java

johnmy 发表于 2016-8-30 00:02:20 来自手机 |显示全部楼层 |坛友微信交流群
有用。

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-3-29 10:05