Язык программирования R становится всё более популярным среди аналитиков и статистиков благодаря своим мощным инструментам для статистического анализа и визуализации данных. Установка R на сервере с операционной системой Windows Server может быть ключевым шагом для выполнения анализа данных и научных вычислений. В данной статье мы рассмотрим, как установить язык R на Windows Server 2016, чтобы вы могли начать использовать потенциал данного программного обеспечения для обработки и анализа данных.
Установка R
Для того, чтобы загрузить на свой виртуальный сервер R, перейдите по ссылке и выберите загрузку, предназначенную для Windows.
Далее перейдите в поддиректорию base
.
Здесь нажмите на ссылку, при помощи которой на сервер загрузится дистрибутив R
.
По окончании загрузки запустите скачанный исполняемый файл и в стартовом окне установщика выберите из списка язык, который будет использоваться во время инсталляции.
Следующее окно содержит текст публичной лицензии. Для продолжения установки нажмите Далее
.
На следующем шаге укажите директорию, в которую будет произведена установка, либо согласитесь с директорией, предложенной по умолчанию, после чего нажмите Далее
.
В окне выбора устанавливаемых компонентов выберите все компоненты, затем нажмите Далее
.
Теперь укажите настройки запуска и нажмите Далее
.
В следующем окне выберите папку стартового меню, в которой будут созданы соответствующие ярлыки, и нажмите Далее
.
Здесь укажите дополнительные задачи и также нажмите Далее
.
После чего мастер запустит процесс установки, по окончании которого нажмите Завершить
.
Установка RStudio
Для более продуктивной работы с R используется интегрированная среда разработки RStudio. Данное ПО представляет собой набор инструментов, включающий консольный редактор с подсветкой синтаксиса, который поддерживает прямое выполнение кода. В нём также есть инструменты для построения графиков, просмотра истории, отладки и управления вашим рабочим пространством.
Дистрибутив RStudio доступен по соответствующей ссылке.
После загрузки дистрибутива запустите установщик и в стартовом окне нажмите Next
.
Далее укажите каталог для установки, либо согласитесь с предложенным по умолчанию и нажмите Next
.
В следующем окне выберите папку стартового меню, в которой установщик разместит ярлыки RStudio, после чего запустите инсталляцию при помощи кнопки Install
.
Когда установка завершится, нажмите Finish
.
Запуск RStudio
При первом запуске укажите установленную ранее версию R, которая будет использоваться при работе RStudio.
Затем в правой части перейдите во вкладку Packages
и нажмите Install
.
Здесь в качестве примера мы установим пакет Rcmdr
. Его название наберите в строке Packages
.
Затем оставьте предложенные значения в строках Install from
и Install to Library
, активируйте опцию Install dependencies
и нажмите Install
.
Далее останется только дождаться окончания процесса установки пакетов и их зависимостей.
Для проверки работоспособности установленного софта мы попробуем применить функцию plot()
, которая используется для построения графиков. То, как ведёт себя данная функция, определяется классом объектов. Данные классы, в свою очередь, должны быть указаны в качестве аргументов функции. При помощи plot()
можно создавать довольно большую подборку различных графиков.
В качестве примера можно использовать данные по скорости выделения индометацина из организма человека. Результаты данного исследования вошли в базовый набор данных R, а доступ к ним осуществляется с помощью команды data(Indometh)
.
Следующая команда показывает, что в состав таблицы Indometh
входят переменные:
Subject
— испытуемый;time
— время с момента введения препарата;-
conc
— концентрация препарата в крови испытуемого.
names(Indometh)
Далее необходимо прикрепить таблицу Indometh
к поисковому пути R:
attach(Indometh)
И, наконец, непосредственную зависимость концентрации препарата от времени можно отобразить с помощью команды:
plot(time, conc, type = 'h')
Здесь параметр type
, установленный в значение h
, позволяет отобразить график в виде гистограммы.
Заключение
Таким образом, установка R открывает двери к мощным инструментам анализа данных и статистики. Вы сможете использовать этот язык для проведения сложных статистических вычислений, создания информативных визуализаций и преобразования данных в ценные знания. В результате вы создаёте базу для эффективного анализа данных, что делает ваш виртуальный сервер более функциональным инструментом для исследований.