posts - 431,  comments - 344,  trackbacks - 0
困惑了很久,终于找到好东西了,所以拿出来分享一下,因为需要集成R到web系统中,所以就研究了Rserve,而每次启动应用都要在R的命令行中启动Rserve,所以就到网上找别人如何使用的,最终也没发现什么人在这样使用,后来终于搜索到了个Rsession,可以到http://code.google.com/p/rsession/downloads/list这里下载,并把Rsession的jar包放到项目里面,下面看看代码吧:

package com.founder.r;

import java.io.File;

import org.math.R.Rsession;

public class RsessionTest3 {

 /**
  * @param args
  * @author Zhou Rui
  */
 public static void main(String[] args) {
  Rsession s = Rsession.newInstanceTry(System.out, null);
  s.set("data", "ir.txt");
  s.eval("mydata <- read.table(data)");
  s.toPNG(new File("D:/aaaa.png"), 500, 500, "plot(mydata, type='l', ylab='absorbance', xlab='cm-1')");
  s.end();

 }

}


是不是很简单~~
posted on 2011-04-13 22:45 周锐 阅读(1529) 评论(1)  编辑  收藏 所属分类: JavaR

只有注册用户登录后才能发表评论。


网站导航: