Quality Magazine

Statistica Platform Now Compatible with REvolution R

December 10, 2008

TULSA, OK, December 8-As part of its ongoing plans and efforts to enable the use of the R language within Statistica, software provider StatSoft has certified REvolution R as compatible with the Statistica software platform. Statistica is a suite of data analysis applications tools. REvolution Computing is a provider of software and support for the statistical computing language known as R.

R is open-source software used in many graduate-level statistics course. Statistica leverages R to assist customers who need access to the existing selection of specialized statistical procedures written in R. REvolution offers open-source products and solutions for analytics including REvolution R, which is an optimized, validated and supported distribution of R.

R support in Statistica was designed to create an integrated Statistica-R platform that will enable users to run R programs (scripts) directly inside the Statistica or WebStatistica platforms so that users can take advantage of the specialized capabilities available in R. The environment for running R scripts inside Statistica was specifically designed to:

  • Allow users to run R scripts "as is," and retrieve the results into Statistica reports. Graphs are included in the reports as metafiles embedded into Statistica graphs, thus enabling enhancements and annotations to the graphs, printing of graphs, exporting of graphs, etc.

  • Provide additional keywords for R scripts run inside Statistica, so that users can "send" data from Statistica spreadsheets to R data frames for the analyses.

  • Provide additional keywords to extract R results tables directly into Statistica RouteOutput, so that the respective results tables can be automatically placed into Statistica workbooks as data tables for further processing.

  • Provide additional keywords to enable users to pass to the R scripts enhanced dictionaries (collections) so that lists of parameters, spreadsheets or other objects can be set via a UI created in Statistica Visual Basic (SVB or WebStatistica), which can then pass the respective parameters to R scripts run from inside the SVB environment.