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