Projects / RPy


RPy is a very simple, yet robust, Python interface to the R Programming Language. It can manage all kinds of R objects and can execute arbitrary R functions (including the graphic functions). All the errors from the R language are converted to Python exceptions. Any module that later were installed on the R system can easily be used from within Python, without introducing any changes.

Operating Systems

Recent releases

  •  09 Jun 2012 09:59

    Release Notes: This release fixes a bug when using repr() on a list with a "non-vector" item.

    •  28 Jul 2005 19:17

      Release Notes: A single Rpy install can now work with multiple versions of R. R Logical objects (TRUE/FALSE) are now mapped into python Boolean objects. There is a new VECTOR_CONVERSION mode. R source headers are no longer needed. There are many bugfixes.

      •  15 Feb 2003 21:12

        Release Notes: This release fixes many memory leaks. It also fixes thread and callback synchronization, which had caused segmentation faults.

        •  22 Nov 2002 03:39

          Release Notes: New features such as the handling of the R event loop and customizable I/O from the R interpreter, better SIGINT management, and fixes for non-critical but annoying bugs (factors and wrong I/O). A Windows version is available in addition to Linux and Unix support.

          •  15 Apr 2002 08:55

            Release Notes: This release fixes many severe bugs which caused Python segfaults. The conversion system has been reworked to allow user defined conversion functions from and to R. Support for conversion to Numeric arrays was added. The documentation was also enhanced and examples are included.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.