Есть ли способ получить доступ к R через Интернет? - PullRequest
8 голосов
/ 02 марта 2012

Этот вопрос еще не задавался.Некоторые решения, вероятно, были предложены для других (аналогичных) проблем.Мои извинения за это.

Мой вопрос: будучи студентом, я много работаю с R, но иногда я хотел бы просто зайти в браузер, зайти на сайт и набрать несколько команд R, а затемполучить некоторые быстрые результаты назад (например, вычисление моих оценок на ноутбуке друга).

Теперь я мог бы заставить свой компьютер работать и работать всю ночь, и т. д. Но мне больше интересно, есть ли какой-нибудь вебприложения, которые имитируют консоль R.Я нашел один, но он не работает (который был первым или вторым хитом в Google).

У кого-нибудь есть идеи?Возможно, что-то подобное (или что-то похожее на язык R в сети) не существует.

Ответы [ 7 ]

14 голосов
/ 02 марта 2012

Вы можете попробовать использовать онлайн-компилятор для быстрого тестирования. Ideone приходит на ум как подходящий вариант. Выберите язык R в меню слева, введите код, который вы хотите протестировать, затем нажмите «Отправить», чтобы увидеть результат.

Это также имеет то преимущество, что вы можете поделиться результатами тестирования коротких фрагментов кода путем копирования вставки URL, что может быть особенно удобно здесь при переполнении стека.

10 голосов
/ 02 марта 2012

Как предположил Эндрю Демпси, RStudio Server работает как прелесть на AWS и Ubuntu Server.У меня есть частное изображение для класса статистики - у каждого есть своя учетная запись Unix, и он может в любой момент войти в эту учетную запись через веб-интерфейс.Это фантастика.

5 голосов
/ 02 марта 2012

А как насчет комбинации:

4 голосов
/ 03 марта 2012

Хотя предложение @ Perception о Ideone кажется наилучшим ответом для ваших конкретных потребностей (введите в нескольких командах R и затем получите несколько быстрых результатов назад"), я бы также предложить Записная книжка мудреца .

С их сайта:

С Sage Notebook каждый может создавать, совместно работать и публиковать интерактивные листы. На листе можно написать код, используя Sage, Python и другое программное обеспечение, включенное в Sage. [Да, R является одним из них.]

3 голосов
/ 02 марта 2012
На ум приходит

2 идей:

1) создайте бесплатное микроизображение AWS и установите на нем веб-сервер rstudio.Это даст вам бесплатную веб-среду R в течение 12 месяцев

2) где-то на этих форумах, я думаю, или это может быть на форумах rstudio, есть инструкции о том, как разместить r и r studio нафлешка.

0 голосов
/ 27 марта 2013

Это может быть излишним для "введите несколько команд" ...

Вы можете оставить рабочий стол с вашим любимым редактором / IDE и R. Затем удаленно получить к нему доступ, например, realVNC , который теперь доступен как бесплатный плагин для браузера chrome / chromium. Время обновления обычно достаточно быстрое, чтобы вы могли работать в режиме, близком к реальному времени. И вы можете получить доступ к аппаратному обеспечению, которое слишком велико для ноутбука.

0 голосов
/ 02 марта 2012

А как насчет ssh? Сейчас есть даже ssh-клиенты для Android.

...