R: The Next Generation

Version 2.0 of R will be released in the course of 2004. Following the 1.0 release on 2000-02-29, the advent of this “next generation” of R mostly indicates the view of the R developers that R has now moved substantially beyond being a reference implementation of S. In this paper, we look at several of these key enhancements. We start with a review of some key facts on “R and S”. Sections 2 to 5 then describe the name space mechanism, the new grid graphics system, the packaging system, and Sweave, a tool which allows to embed R code for data analysis into LATEX documents.

[1]  William S. Cleveland,et al.  Visualizing Data , 1993 .

[2]  Richard A. Becker,et al.  The Visual Design and Control of Trellis Display , 1996 .

[3]  Friedrich Leisch,et al.  Sweave: Dynamic Generation of Statistical Reports Using Literate Data Analysis , 2002, COMPSTAT.

[4]  J Edwards Dimensional reduction for data mapping , 2003 .

[5]  P. Grambsch,et al.  Modeling Survival Data: Extending the Cox Model , 2000 .

[6]  A. J. Rossini,et al.  Emacs Speaks Statistics: A Multiplatform, Multipackage Development Environment for Statistical Analysis , 2004 .

[7]  John M. Chambers,et al.  Programming With Data , 1998 .

[8]  Friedrich Leisch Sw eave and Beyond: Computations on Text Documents , 2003 .

[9]  Peter J. Bickel,et al.  S: An Interactive Environment for Data Analysis and Graphics , 1984 .

[10]  Andreas Buja,et al.  Visual Comparison of Datasets Using Mixture Decompositions , 2004 .

[11]  D. Bates,et al.  Mixed-Effects Models in S and S-PLUS , 2001 .

[12]  Ross Ihaka,et al.  Lexical Scope and Statistical Computing , 2000 .

[13]  Brian D. Ripley,et al.  Modern Applied Statistics with S Fourth edition , 2002 .

[14]  Scott M. Berry A Statistician Reads the Sports Pages , 2003 .

[15]  Friedrich Leisch,et al.  Sweave, Part II: Package Vignettes Reading, writing and interacting with R package primers in Sweave format. , 2003 .

[16]  Ross Ihaka,et al.  An Approach to Providing Mathematical Annotation in Plots , 2000 .

[17]  A. J. Rossini,et al.  On the Edge: Statistics & Computing , 2003 .

[18]  David W. Scott The New S Language , 1990 .

[19]  Trevor Hastie,et al.  Statistical Models in S , 1991 .