Data Analysis Using Lisp-Stat

Lisp-Stat is a statistical computing environment based on the Lisp language. To support statistical computations, standard Lisp functions have been modified to operate in a vectorized fashion on lists and arrays of numbers, and a number of basic statistical functions have been added. Interactive graphical displays such as histograms, scatterplots, and rotatable three-dimensional scatterplots can be linked to show corresponding points in different plots. The graphics are implemented using an object-oriented programming system that is designed to support user-level extensions and customization. This article provides a brief introduction to the Lisp-Stat system, illustrating some of its capabilities in the context of the Duncan occupational status data.