R

R — язык программирования для статистической обработки данных и работы с графикой, а также свободная программная среда вычислений с открытым исходным кодом в рамках проекта GNU. Язык создавался как аналогичный языку S, разработанному в Bell Labs, и является его альтернативной реализацией, хотя между языками есть существенные отличия, но в большинстве своём код на языке S работает в среде R.

Особенности

  • Расширяемость. R поддерживает широкий спектр статистических и численных методов и обладает хорошей расширяемостью с помощью пакетов. Пакеты представляют собой библиотеки для работы специфических функций или специальных областей применения. В базовую поставку R включен основной набор пакетов, а всего по состоянию на 2013 год доступно более 4000 пакетов.
  • Графические возможности, заключающиеся в возможности создания качественной графики, которая может включать математические символы.

Инструменты

В R используется интерфейс командной строки.

Графических интерфейсов пользователя:

  • R Commander,
  • RKWard,
  • RStudio,
  • Weka,
  • Rapid Miner,
  • KNIME,
  • средства интеграции в офисные пакеты.

Cпециальные режимы для работы R в разных средах:

  • ConTEXT,
  • Emacs (Emacs Speaks Statistics),
  • jEdit,
  • TextMate,
  • Vim,
  • WinEdt (с пакетом RWinEdt),
  • Eclipse (R-плагин),
  • Python (пакет RPy),
  • Gretl,
  • GoogleDocs
  • Mediawiki

Ссылки

Книги

Блоги

Учебные пособия

Разное