在R中调用Java代码

本文介绍了如何在R语言中利用rjava包通过JNI调用Java程序,特别是展示了如何调用Java计算斐波那契数列的函数。只需简单两句R代码,就能实现对Java代码的调用,文中还提醒了Main函数参数String[] args的使用细节。
摘要由CSDN通过智能技术生成

      我们都知道Java语言长期处于霸主地位,在所有编程语言排行榜中,Java也是常年位居第一。在近几年也是爆炸式发展,几乎覆盖到了应用开发的所有领域。而R语言则在统计圈和数据可视化处于佼佼者,如果将Java的通用性和R的专业性紧密结合起来,就可以碰撞出不一样的火花。

     在之前两篇文章中我已经写了如何在Java程序中调用R代码,链接分别为:

JAVA调用R语言之Rserve            http://blog.csdn.net/wzgl__wh/article/details/52793558

JAVA调用R语言之Rserve(二) http://blog.csdn.net/wzgl__wh/article/details/52958716


      想必很多人都知道rjava包是一个R语言和Java语言的通信接口,通过底层JNI实现调用,允许R直接调用java对象的方法。可今天我就一个简单的函数system()来实现在R语言直接调用Java程序。

public cl
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值