New in Mathematica 9

Built-in Integration with R

Mathematica 9 offers built-in ways to integrate R code into your Mathematica workflow, combining Mathematica's broad range of capabilities with the statistical computing language. RLink uses J/Link and rJava/JRI Java libraries to allow the user to exchange data between Mathematica and R and to execute R code from within Mathematica. With RLink, R users can use thousands of functions from across the full Mathematica system.

  • Full access to all R functionality from within Mathematica. »
  • Automatically download an R runtime on any platform or use your own R distribution on Windows.
  • Exchange data between Mathematica and R, using the usual Mathematica representation for the data—most core R data types are supported. »
  • Create functions in the R workspace from within Mathematica. »
  • Apply built-in and user-defined R functions from within Mathematica in a way natural for Mathematica users.
  • Seamless application of built-in and user-defined R functions on Mathematica data, supporting all kinds of R functions, including closures and higher-order functions.
  • Extend the core RLink data types as needed with user-defined types for specialized use.
  • Build interactive applications for analyzing and viewing data with Mathematica's instant interactive exploration and automatic interface construction. »
  • Analyze in R and display results with high-quality static or dynamic representations powered by Mathematica's visualization engine. »


Select Language: jaru