[Top] [Contents] [Index] [ ? ]

ESS -- Emacs Speaks Statistics

ESS version 5.1.20

(Documentation $Revision: 5.20 $ $Date: 2002/01/20 06:29:19 $).

A.J. Rossini, R.M. Heiberger, K. Hornik, M. Maechler, and R. Sparapani (Formerly: Doug Bates, Ed Kademan, Frank Ritter and David Smith).

A programming and inferior mode package for (X)Emacs intended for interacting with statistical software packages (primarily S(plus), R, XLisp-Stat, and SAS), for data analysis and statistical software development.

1. Introduction to ESS  Overview of features provided by this package
2. Starting the ESS process  
3. Interacting with the ESS process  Interacting with the process buffer
4. Editing S functions  How to create or edit S objects or functions
5. Reading help files in ESS  
6. Manipulating saved transcript files  
7. Other features of ESS  
8. Bugs and Bug Reporting, Mailing Lists  
9. Help, arranged by Statistical Package  
10. Help, arranged by Operating System  
A. Installing ESS on your system  
A.1 Unix installation  Installing ESS on your Unix system
A.2 Microsoft Windows installation  Installing ESS on your MS Windows system
B. Customizing ESS  
Key (Character) Index  
Command and Function Index  
Concept Index  
Variable and command index  

 -- The Detailed Node Listing ---

Introduction to ESS

1.1 Why should I use ESS?  
1.2 New features in ESS  
1.3 Authors of and contributors to ESS  
1.4 Getting the latest version of ESS  
1.5 How to read this manual  

Starting the ESS process

2.1 Running more than one ESS process  
2.2 Changing the startup actions  

Interacting with the ESS process

3.1 Entering commands and fixing mistakes  
3.2 Completion of object names  
3.3 Completion details  Advanced completion concepts
3.4 Manipulating the transcript  
3.5 Command History  
3.6 References to historical commands  
3.8 Is the Statistical Process running under ESS?  S language options()$STERM
3.7 Hot keys for common commands  
3.9 Other commands provided by inferior-ESS  

Manipulating the transcript

3.4.1 Manipulating the output from the last command  
3.4.2 Viewing more historic commands  
3.4.3 Re-submitting commands from the transcript  
3.4.4 Keeping a record of your S session  

Editing S functions

4.1 Creating or modifying S objects  Edit objects in a specialized buffer
4.2 Loading source files into the ESS process  
4.3 Detecting errors in source files  
4.4 Sending code to the ESS process  
4.5 Indenting and formatting S code  
4.6 Commands for motion, completion and more  
4.7 Maintaining S source files  
4.8 Names and locations of dump files  

Manipulating saved transcript files

6.1 Resubmitting commands from the transcript file  
6.2 Cleaning transcript files  

Other features of ESS

7.1 Syntactic highlighting of buffers  
7.2 Using graphics with ESS  
7.3 Object Completion  

Using graphics with ESS

7.2.1 Using ESS with the printer() driver  The printer() graphics driver
7.2.2 Using ESS with windowing devices  The X11() (and other X-windows based) driver

Bugs and Bug Reporting, Mailing Lists

8.1 Bugs  
8.2 Reporting Bugs  
8.3 Mailing Lists  

Help, arranged by Statistical Package

9.1 Using S-PLUS 3.x, 5.x  
9.2 Using S-PLUS 4.x  
9.3 Using R  
9.4 Using SAS  
9.5 Using XLispStat  
9.6 Using Stata  

Help, arranged by Operating System

10.1 Help for Unix  
10.2 Help for Microsoft  

Installing ESS on your system

A.3 Other variables you may need to change  

Customizing ESS

B.1 Variables for customization  
B.2 Customizing ESS with hooks  
B.3 Changing the default ESS keybindings  

Variables for customization

B.1.1 Variables for starting ESS  
B.1.2 Variables for dump files  
B.1.3 Variables controlling indentation  
B.1.4 Variables controlling interaction with the ESS process  



This document was generated by Camm Maguire on March, 4 2002 using texi2html