Emacs Speaks Statistics: A Multiplatform, Multipackage Development Environment for Statistical Analysis

Computer programming is an important component of statistical research and data analysis. It is a necessary skill for using sophisticated statistical packages and for writing custom scripts and software to perform data analysis using modern statistical methods. Emacs Speaks Statistics (ESS) provides an intelligent and consistent interface between the user and statistics software. ESS interfaces with SAS, S-Plus, R, and other statistics packages under the Unix, Microsoft Windows, and Apple Macintosh operating systems. ESS extends the Emacs text editor to streamline the use and creation of statistical software. ESS understands the syntax for numerous data analysis languages, provides consistent display and editing features across packages, and assists in the interactive or batch execution of statements by statistics packages. We describe in detail the features that ESS provides to increase efficiency.

[1]  Ross Ihaka,et al.  Gentleman R: R: A language for data analysis and graphics , 1996 .

[2]  Rick L. Edgeman,et al.  LISP-STAT: An Object-Oriented Environment for Statistical Computing and Dynamic Graphics , 1992 .

[3]  Richard M. Heiberger Emacs Speaks Statistics: One Interface | Man y Programs , 2001 .

[4]  Kurt Hornik,et al.  Emacs Speaks Statistics: A Universal Interface for Statistical Analysis , 2001 .

[5]  J. Brian Gray,et al.  Applied Regression Including Computing and Graphics , 1999, Technometrics.

[6]  Paul Graham ANSI Common Lisp , 1995 .

[7]  Tx Station Stata Statistical Software: Release 7. , 2001 .

[8]  Brian D. Ripley,et al.  The S Language , 1994 .

[9]  J. Chambers Programming with Data: A Guide to the S Language , 1998 .

[10]  Douglas M. Bates,et al.  Programming With Data: A Guide to the S Language , 1999, Technometrics.

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

[12]  Sanford Weisberg,et al.  Computing science and statistics : proceedings of the 30th Symposium on the Interface, Minneapolis, Minnesota, May 13-16, 1998 : dimension reduction, computational complexity and information , 1998 .

[13]  Allan R. Wilks,et al.  The new S language: a programming environment for data analysis and graphics , 1988 .

[14]  Duncan Temple Lang The Omegahat Environment: New Possibilities for Statistical Computing , 2000 .

[15]  G. L. Steele Common Lisp , 1990 .

[16]  Robert J. Chassell Programming in Emacs LISP: An Introduction , 1995 .