Project

General

Profile

Bug #2134

More advanced integration with R

Added by Dan Higgins almost 14 years ago. Updated about 12 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
actors
Target version:
Start date:
06/27/2005
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
2134

Description

The RExpression actor provides a basic, easy-to-use interface between Kepler and
R. It does not, however, handle all R datatypes. (It does allow number, string,
array, and dataframe inputs and all of these but dataframe outputs.) It also
depends on starting up a new instance of R each time it is called. And the
conversions are all string-based, which is inefficient.

There may be the need for a more complete implementation of an R actor, perhaps
using a remote R server, that would remain running, and carry out Kepler/R and
R/Kepler conversions more efficiently.

Similarly, R graphics is integrated into Kepler via image files (jpegs). A more
direct method for getting R graphics into Kepler would be useful.

History

#1 Updated by Matt Jones over 13 years ago

we should handle this after the 1.0.0 release.

#2 Updated by Dan Higgins about 12 years ago

The RExpression actor has been extended to handle additional R data types (especially dataframes and matrices) on both input and output. Additionally, issues with graphic displays on the Mac have been corrected by adding the capability for PDF outputs (displayed using platform specific applications rather than Kepler windows.

Totally arbitrary R objects are not yet handled, and more extensive integration of R and Kepler is possible, but should probably be handled in the future with new bur reports.

#3 Updated by Redmine Admin about 6 years ago

Original Bugzilla ID was 2134

Also available in: Atom PDF