On Sep 6, 2010, at 4:10 PM, Leidy Patricia Garzon wrote:

> 
> hello 
> 
> I am having the same problem published in 
> https://stat.ethz.ch/pipermail/r-help/2008-July/167191.html but I haven't 
> seen the solution
> 
> Could some body helpme
> 

Well, if you posted to the correct list (stats-rosuda-devel) you would have 
increased your chance of getting help considerably.

That "problem" is a bug in the Java program -- the constructor it is using does 
NOT initialize R but is used to hook into an already running R (please consult 
the docs: http://rforge.net/org/docs/). That program should read:

            Rengine re=new Rengine(args, false, null);
            re.assign("x", "Peter");

Also note that it is discouraged to use the low-level API. It is preferable for 
new projects to use the high-level org.rosuda.REngine API instead:

        REngine eng = 
REngine.engineForClass("org.rosuda.REngine.JRI.JRIEngine");  
        eng.assign("x", "Peter")

It is far more flexible and more safe that he direct API. Also it allows you to 
switch to several back-ends.

Cheers,
Simon

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel
  • [Rd] RJava Leidy Patricia Garzon
    • Re: [Rd] RJava Simon Urbanek

Reply via email to