Установка RStudio на облачный сервер Ubuntu
Ubuntu, VPS | Комментировать запись
Что такое RStudio?
RStudio IDE – это открытая интегрированная среда разработки для программ статистического анализа R. RStudio Server – это веб-версия RStudio IDE, позволяющая выполнять разработку на виртуальных выделенных серверах.
Установка RStudio на VPS
Сначала нужно установить зависимости: R, apparmor и gdebi.
sudo apt-get install r-base libapparmor1 gdebi-core
Затем необходимо скачать и установить пакет, соответствующий архитектуре сервера. В 32-битной системе Ubuntu выполните:
wget http://download2.rstudio.org/rstudio-server-0.97.336-i386.deb -O rstudio.deb
В 64-битной системе Ubuntu запустите команду:
wget http://download2.rstudio.org/rstudio-server-0.97.336-amd64.deb -O rstudio.deb
Чтобы установить пакет, используйте команду:
sudo gdebi rstudio.deb
Создание пользователя RStudio
Использовать root-аккаунт для работы с RStudio крайне не рекомендуется. Для этого следует создать отдельную учётную запись пользователя. Выберите имя для нового пользователя (в данном руководстве – rstudio).
sudo adduser rstudio
Примечание: В дальнейшем пароль этого пользователя будет использоваться для входа в интерфейс.
В качестве рабочей среды по умолчанию RStudio будет использовать домашний каталог этого пользователя.
Начало работы с RStudio
Доступ к RStudio можно получить на порте 8787. Для входа можно использовать любую учетную запись пользователя, защищённую паролем.
Чтобы убедиться в том, что установка RStudio прошла успешно, попробуйте установить пакет
href="http://www.quantmod.com/">quantmod
из CRAN, репозитория пакетов R.
install.packages(“quantmod”)
Если всё прошло должным образом, терминал сообщит об успешной установке и местонахождении загруженных пакетов.
Затем протестируйте графические возможности RStudio; попробуйте построить график курса акций Apple. Для этого используйте нижеприведённый код. График появится в нижней правой панели RStudio.
library('quantmod')
data <- new.env()
getSymbols('AAPL', data)
plot(data$AAPL)
R – высокопроизводительный инструмент, кроме того, его набор функций очень просто расширить при помощи пакетов репозитория CRAN. Подробнее о языке программирования R можно прочесть в этой статье.
Tags: CRAN, R, RStudio, Ubuntu