Skip to content

tekumara/romanface

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A high level R interface for Java that extends org.rosuda.REngine.REngine of the Rserve project.

Includes

  • Single instance static interface to R (because R is single threaded) that includes:
    • Load and initialise functions.
    • Multiple methods for evaluating R expressions including with/without output of returned expressions or printed output, and with/without exception handling.
    • Evaluation of expressions from files.
    • Assignment of R objects.
    • Message output to the R console.
  • Java object representations of R matrices, dataframes, and vectors.
  • GUI elements including:
    • A Swing console with a command history
    • A JTree representing objects in the R environment
    • A interface for UIs that gathers input from the user and executes an R command.

RSwingConsoleExample (see Usage for how to run)

About

High level R interface for Java

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors