Использование R онлайн - без установки [закрыто]

45

Есть ли возможность использовать R в веб-интерфейсе без необходимости его установки?

У меня есть только один маленький скрипт, который мне нравится запускать, но я просто хочу попробовать его без долгой процедуры установки.

Спасибо.

vonjd
источник
9
@vonjd: Но вы могли бы загрузить, установить и запустить свой скрипт за меньшее время, чем требовалось, чтобы написать свой вопрос и дождаться ответа. ;-)
Джошуа Ульрих
8
@ Джошуа Хороший вопрос. Но в некоторых рабочих средах может потребоваться много усилий, чтобы получить разрешение на установку любого исполняемого файла на машину. А в системах Windows большинство установок, даже после последующей деинсталляции, засоряют машину детритом, который накапливается со временем и помогает свалить все на нет, поэтому, если вы не уверены , что собираетесь использовать какое-либо программное обеспечение, есть стимул не устанавливать его ,
whuber
6
Вы можете поместить всю установку Windows R (и RStudio для простоты использования) на флешку. Просто скопируйте папку R Тогда вы можете взять его с собой.
KMM
3
Этот вопрос кажется не по теме, потому что он не о статистике.
Ник Стаунер
4
Этот сайт имеет простой контекст R: r-fiddle.org
Рон Дженсен

Ответы:

24

Да, есть некоторый интерфейс Rweb, как этот .

Примечание. Установка программного обеспечения R довольно проста и быстра на любой платформе.

хл
источник
@vonjd Я только что проверил: они работают под управлением версии R 2.11.1. (Попробуйте R.version()в командной строке.)
chl
8

Кроме того, если вы хотите предоставить решение другим пользователям, вы можете настроить веб-сервер с помощью RApache .

Nico
источник
3
И теперь есть Стойка .
ЧЛ
2
@chl А теперь это называется Ладья (-;
8

Sage также имеет R, включенный в интерфейс Python. Система Sage доступна. Уже пару лет предпочтительным способом запуска SageMath является использование CoCalc . Она также позволяет запускать R непосредственно, например , в записной книжке Jupyter с помощью R ядра .

Пример:

r.data("faithful")
r.lm("eruptions ~ waiting", data=r.faithful)

Выход:

Call:
lm(formula = sage2, data = sage0)

Coefficients:
(Intercept)      waiting  
   -1.87402      0.07563  
GaBorgulya
источник
Я попытался запустить скрипт r в веб-интерфейсе Sage, но он не сработал - он сказал, что произошла ошибка при создании png (нет доступного X.11 или sth.)
vonjd
Этот интерфейс Python чертовски весел. Есть ли у вас какие-либо подсказки, как он построен? Я имею в виду, что я мог бы использовать гораздо более простую систему, но мне нужно было бы разместить ее самостоятельно.
hans0l0
6

Некоторые сервисы pastebin позволят вам ввести R код. Например, идеоне . Это очень глупый мир приветствия в R. Я считаю, что ideone ограничивает вас 15-секундным временем вычислений на цикл, и никакой элегантной IDE, несмотря на название.

shabbychef
источник
Пример сейчас пуст. Мне было любопытно увидеть это :(
Стефан Лоран
Кажется, что ссылки не пережили изменение API; новый мир hellow здесь: ideone.com/6xpOl4
shabbychef
1

Посмотрите на RStudio У этого есть настольная и веб-версия. Я использовал настольную версию, и она довольно крутая.

Суминда Сиринатх С. Дхармасена
источник
Ссылку для загрузки установщика веб-интерфейса R можно найти по адресу: rstudio.org/download
Суминда Сиринатх С. Дхармасена,