R — это язык программирования для статистического анализа данных.

Однако удобных систем разработки с использованием этого языка очень мало.

StatET решает эту проблему. Эта программа является плагином для популярной среды разработки Eclipse.

Возможности StatET:




  • Удобный редактор для скриптов R

  • Запуск скриптов R

  • Отладчик кода

  • Интегрированное графическое устройство

  • Просмотр данных (vectors, matrices and dataframes)

  • Использование шаблонов для создания новых скриптов R

  • Поддержка Sweave (интеграция LaTeX и R)







Рассмотрим подробнее процесс установки и настройки Eclipse и StatET.

Установка Eclipse и StatET в Debian GNU/Linux (squeeze)



Сначала необходимо установить R.

Для этого R необходимо выполнить команду с помощью учетной записи пользователя root:




aptitude install r-base




Для корректной работы необходимо установить JDK от SUN




aptitude install sun-java6-jdk




Для того, чтобы в системе использовался этот JDK по умолчанию, необходимо выполнить команду




sudo update-alternatives --config java




Далее необходимо ввести цифру, соответствующую sun-java6-jdk в появившемся списке

Для того, чтобы R использовал новый JDK необходимо выполнить команду




R CMD javareconf




Кроме этого, желательно установить библиотеку RJ (RJ — это библитека, с помощью которой можно интегрировать R в приложения Java.

Для установки библиотеки RJ необходимо запустить R и выполнить команду:




install.packages(c("rj", "rj.gd"), repos="http://download.walware.de/rj-1.0")




1. Загрузим Eclipse с официального сайта ( http://eclipse.org ). В нашем случае номер последней версии Eclipse — 3.7.

Распакуем полученный архив и запустим Eclipse.

2. Для установки расширения StatET необходимо:




  • в Eclipse выбрать пункт меню help — Install New Software...

  • в появившемся окне нажать кнопку Add

  • в окне Add Repository в поле Name ввести StatET, в поле Location ввести "download.walware.de/eclipse-3.7" и нажать "OK"

  • в появившемся списке выбрать пункты WalWare — Libraries, WalWare — StatET, WalWare — Utilities. Затем нажать Next. Еще раз нажать Next.

  • для продолжения необходимо принять условия лицензионного соглашения (выбрать пункт "I accept the terms of the license agreement")

    и нажать кнопку Finish.

  • после установки Eclipse необходимо перезагрузить. Теперь в Eclipse доступна перспектива StatET.



3. Для того, чтобы иметь возможность выполнять скрипты R необходимо выполнить дополнительную настройку StatEt:

a). Настроим StatET на работу с версией R, установленной в системе.




  • выбираем в Eclipse пункт меню Window — Preferences — StatET — Run/Debug — R Environments

  • в появившемся окне нажимаем кнопку Add

  • в новом окне "Add R Environment Configuration" в поле "Location (R_HOME):" вводим "/usr/lib/R".

    Затем нажимаем кнопку "Detect Default Properties/Settings" (после этого автоматически должны заполниться пустые поля в форме).

    Далее нажимаем кнопку "OK". Еще раз нажимаем кнопку "OK".



б). настроим консоль Eclipse для работы с R.




  • выбираем в Eclipse пункт меню Run — Run Configurations...

  • двойной щелчок по кнопке R Console

  • нажимаем кнопку Apply и затем кнопку Close