Skip to content
Prev 174222 / 398506 Next

Import R-output into Java

Hello,
I want to import R-output via Rserve to Java, especially for the function
ctree from the package party.
Rserve is working properly.

Yet, I only get the predictions with the Java code

   try{
       RConnection c = new RConnection();
       ...
       c.voidEval("modell <- ctree(...)");
       REXP y = c.eval("nodes(modell,1)[[1]]$prediction");
       ...
   }catch(Exception e){}

When I try to get the whole text with

   REXP z = c.eval("nodes(modell,1)[[1]]");
   System.out.println(z);

I get something like   
org.rosuda.REngine.REXPGenericVector at 119c082+[10]named

But I want the text which is printed in R.

What can I do?
Thanks, Max


Once again:
It`s clear to get the result in R but I don`t know hoe to get the R-output
into Java (or into a file, i.e. .txt)