R — это язык программирования и программная среда для статистического анализа, графического представления и отчетности. R был создан Россом Ихакой и Робертом Джентльменом в университете Окленда, Новая Зеландия, и в настоящее время разрабатывается основной группой разработчиков R.
Ядром R является интерпретируемый компьютерный язык, который позволяет выполнять ветвления и циклы, а также модульное программирование с использованием функций. R обеспечивает эффективность интеграции с процедурами, написанными на языках C, C ++, .Net, Python или FORTRAN.
R находится в свободном доступе под GNU General Public License, и предварительно скомпилированные двоичные версии предоставляются для различных операционных систем, таких как Linux, Windows и Mac.
R — это бесплатное программное обеспечение, распространяемое под левой копией в стиле GNU, и официальная часть проекта GNU под названием GNU S.
Эволюция R
Первоначально R был написан Россом Ихакой и Робертом Джентльменом на факультете статистики Оклендского университета в Окленде, Новая Зеландия. R сделал свое первое появление в 1993 году.
-
Большая группа людей внесла свой вклад в R, отправив код и отчеты об ошибках.
-
С середины 1997 года существует основная группа («R Core Team»), которая может изменять архив исходного кода R.
Большая группа людей внесла свой вклад в R, отправив код и отчеты об ошибках.
С середины 1997 года существует основная группа («R Core Team»), которая может изменять архив исходного кода R.
Особенности R
Как указывалось ранее, R является языком программирования и программной средой для статистического анализа, графического представления и отчетности. Ниже приведены важные особенности R —
-
R — это хорошо разработанный, простой и эффективный язык программирования, который включает в себя условные выражения, циклы, пользовательские рекурсивные функции и средства ввода и вывода.
-
R имеет эффективные средства обработки и хранения данных,
-
R предоставляет набор операторов для вычислений над массивами, списками, векторами и матрицами.
-
R предоставляет большой, согласованный и интегрированный набор инструментов для анализа данных.
-
R предоставляет графические средства для анализа данных и отображения либо непосредственно на компьютере, либо для печати на бумаге.
R — это хорошо разработанный, простой и эффективный язык программирования, который включает в себя условные выражения, циклы, пользовательские рекурсивные функции и средства ввода и вывода.
R имеет эффективные средства обработки и хранения данных,
R предоставляет набор операторов для вычислений над массивами, списками, векторами и матрицами.
R предоставляет большой, согласованный и интегрированный набор инструментов для анализа данных.
R предоставляет графические средства для анализа данных и отображения либо непосредственно на компьютере, либо для печати на бумаге.
В заключение следует отметить, что R — самый широко используемый в мире язык программирования для статистики. Это # 1 выбор исследователей данных и поддерживается энергичным и талантливым сообществом участников. R преподается в университетах и используется в критически важных бизнес-приложениях. Этот урок научит вас программированию на R вместе с подходящими примерами в простых и простых шагах.