R (язык программирования)

Материал из Seo Wiki - Поисковая Оптимизация и Программирование

Перейти к: навигация, поиск
R
Логотип
Тип Язык программирования и среда для статистической обработки данных и работы с графикой
Разработчик R Foundation
ОС Кроссплатформенное программное обеспечение
Версия 2.9.0 (17 апреля 2009)
Лицензия GNU General Public License
Сайт http://www.r-project.org/
R — язык программирования для статистической обработки данных и работы с графикой, а также свободная программная среда вычислений с открытым исходным кодом в рамках проекта GNU. R — проект аналогичный языку «S» (Bell Labs), альтернативная реализация языка S. (Есть существенные отличия, но в большинстве своем код на S работает для среды R.)

Изначально R был разработан Россом Айхэкой (англ. Ross Ihaka) и Робертом Джентлменом (англ. Robert Gentleman) (первая буква их имен — R) и в настоящее время поддерживается и разрабатывается R core team.

R широко используется для статистического программного обеспечения и анализа данных и фактически стал стандартом для статистических программ [1].

R доступен под лицензией GNU GPL. Распространяется в виде исходных кодов, а также откомпилированных приложений под ряд операционных систем: некоторые дистрибутивы GNU/Linux, FreeBSD, Microsoft Windows, Mac OS X и некоторые другие Unix.

В R используется интерфейс командной строки, хотя доступны и несколько графических интерфейсов пользователя.

Содержание

Особенности

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

Еще одной особенностью R являются графические возможности, заключающиеся в возможности создания качественной графики, которая может включать математические символы.

Полезные инструменты

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

Кроме того, в ряде редакторов предусмотренные специальные режимы для работы с R:

Функционал R доступен из языка программирования Python при помощи пакета RPy[9].

В проприетарном статистическом пакете SPSS, начиная с версии 16.0, появилась поддержка функций R.

CRAN

R и дополнительные пакеты распространяются через CRAN (акроним Comprehensive R Archive Network). В настоящее время в мире доступны более 60 зеркал CRAN. Головной узел — (http://cran.r-project.org/) расположен в Вене (Австрия).

Информационный бюллетень R

Два-три раза в год выходит свободно-распространяемый информационный бюллетень. Он содержит информацию по статистической обработке данных и разработке, что может быть интересно как пользователям, так и разработчикам R. Бюллетень выходит с января 2001 года[10].

См. также

Примечания

Ссылки

Личные инструменты

Served in 0.227 secs.