Emacs Speaks Statistics ( ESS ) — это пакет Emacs для программирования на статистических языках. Он добавляет два типа режимов в emacs:
Режимы типов (1) и (2) работают вместе без проблем. Кроме того, режимы типа (1) предоставляют возможность отправлять пакетное задание для статистических пакетов, таких как SAS, BUGS или JAGS, когда интерактивный сеанс нежелателен из-за потенциально длительного времени, необходимого для завершения задачи.
С помощью Emacs Speaks Statistics пользователь может удобно редактировать команды статистического языка в одном буфере emacs и выполнять код во втором. Существует ряд преимуществ проведения анализа данных с использованием Emacs/ESS таким образом, а не при прямом взаимодействии с R, S-PLUS или другим программным обеспечением. Во-первых, как указано выше, ESS обеспечивает удобный способ написания и выполнения кода без частого переключения между программами. Это также поощряет хорошую практику ведения записей анализа данных, эквивалентную работе с do-файлами в Stata . В-третьих, поскольку emacs также является хорошим редактором файлов LaTeX , он облегчает интеграцию анализа данных и написанного текста с Sweave .
ESS доступен для бесплатной загрузки с веб-сайта ESS, где также содержится документация и ссылки на список рассылки.