Как стать автором
Поиск
Написать публикацию
Обновить

R и RStudio в облаке

В этой статье я расскажу, как писать код на языке R (через интерфейс RStudio), не устанавливая на компьютер ни R, ни RStudio. Лично мне это потребовалось для того, чтобы работать с R на хромбуке, но теоретически может быть использовано на любом устройстве.

Когда я некоторое время назад купил Chromebook, меня в нём порадовало очень многое — маленький вес, долгая жизнь батареи, быстрота (относительно моего прежнего нетбука на Windows), возможность использовать практически все необходимые мне сервисы.
Едва ли не единственным серьёзным недостатком устройства для меня стала невозможность программировать на R. По слухам, в Гугле работают над этой проблемой, но когда этот функционал появится официально — неизвестно.

Отмечу, что теоретически R на хромбуке можно использовать, установив в дополнение к Chrome OS ещё и Linux. Однако, почитав инструкции по такой установке, я убедился, что способ этот, во-первых, рискованный (ноут рискует превратиться в тыкву), а, во-вторых, слишком для меня сложный.

Мне удалось решить проблему иначе, так что расскажу о том способе, которым я реально воспользовался. Не вполне уверен, что в рунете есть ещё хотя бы один человек, желающий работать с R на хромбуке, но возможно, кому-то моя инструкция всё же окажется полезной.

Суть дела описана в статье «RStudio в облаке для чайников», так что тем, у кого всё хорошо с английским, рекомендую перейти по ссылке. Ниже кратко изложу порядок действий по-русски:

  1. Заведите себе аккаунт на Amazon Web Services, если у вас его ещё нет.
  2. Зайдите на сайт Луиса Эслетта и кликните по ссылке на один из образов виртуальной машины (надеюсь, я использую правильную терминологию) в правой колонке. Лично я выбрал Ирландию, поскольку она ближе физически, но, скорее всего, особой разницы нет.
  3. Используйте видеогайд, чтобы разобраться с запуском. На самом деле там ничего сложного, в основном можно тупо жать «Continue», ключевой момент — включить доступ по HTTP. Из любого места или с ограничением по IP — это уж как вам удобнее.
  4. После запуска копируйте ссылку из Public DNS (ссылка указана в AWS ниже информации о вашей виртуальной машине) и вставляйте её в адресную строку браузера. Это и будет ваша рабочая ссылка для захода в RStudio. Ссылку можно добавить в закладки.
  5. Логин и пароль по умолчанию — rstudio / rstudio. При первом запуске пароль рекомендуется поменять, инструкции вы найдёте в открытом файле с кодом.
  6. Enjoy! Добавлю, что существует и более продвинутая инструкция — по самостоятельной сборке образа AMI, в котором можно не ограничиваться RStudio, а добавить также MySQL, Python и, по желанию, что-нибудь ещё.
Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.