The RinS package
The RinS package provides an
interface between R and S-Plus.
This allows
- easy exchange and sharing of objects
between the two systems, both
- dynamically in memory, and
- statically via files & serialized objects, and
- calling of R functions from S-Plus and vice-versa,
and evaluating R expressions from within S-Plus.
The interface consists of two packages:
- RinS
- which provides access to R's serialization
and functionality from within S-Plus, and
- SpinR
- which provides functionality for managing
R references exported to S-Plus,
and the ability to invoke S-Plus functions from R.
The current version is available in source form as a
GNU-zipped tar file
RinS_0.1-0.tar.gz
See INSTALL for instructions on
installing the package.
Note that this only works for Unix (Solaris and Linux tested)
at present.
-
- User Guide
- This is a document giving some details
about using the packages to share data,
call R functionality from S-Plus, etc.
-
- FAQ
-
There are currently just a (very) few examples
- XML
- An package for reading and writing XML within S.
- RSXMLObjects
- An S package for reading and writing S objects formatted using
XML.
Other inter-system interfaces include:
-
- RSPerl
-
-
- RSPython
-
-
- RSJava
-
Duncan Temple Lang
<duncan@research.bell-labs.com>
Last modified: Tue Jan 22 13:16:20 EST 2002