Bug #2134
closedMore advanced integration with R
0%
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.
Updated by Matt Jones about 19 years ago
we should handle this after the 1.0.0 release.
Updated by Dan Higgins over 17 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.