Usando o R online - sem instalá-lo [fechado]


45

Existe a possibilidade de usar R em uma interface da web sem a necessidade de instalá-lo?

Eu tenho apenas um pequeno script que gosto de executar, mas só quero tentar sem um longo procedimento de instalação.

Obrigado.


9
@vonjd: Mas você pode ter baixado, instalado e executado seu script em menos tempo do que o necessário para escrever sua pergunta e aguardar uma resposta. ;-)
Joshua Ulrich

8
@ Joshua Bom ponto. Mas em alguns ambientes de trabalho, é preciso muito esforço para obter a permissão para instalar qualquer executável em uma máquina. E nos sistemas Windows, a maioria das instalações, mesmo após uma desinstalação subsequente, suja a máquina com detritos que se acumulam com o tempo e ajudam a atolar tudo, então se você não tiver certeza de que vai usar algum software, há incentivo para não instalá-lo. .
whuber

6
Você pode colocar uma instalação inteira do Windows no R (e no RStudio para facilitar o uso) em uma unidade flash. Basta copiar a pasta R. Então você pode levá-lo com você.
precisa

3
Esta pergunta parece estar fora do tópico, porque não se trata de estatísticas.
Nick Stauner

4
Este site possui um contexto R simples: r-fiddle.org
Ron Jensen

Respostas:


24

Sim, existem algumas interfaces Rweb, como esta .

Nota: A instalação do software R é bastante direta e rápida, em qualquer plataforma.


@ vonjd Acabei de verificar: eles estão executando o R versão 2.11.1. (Tente R.version()no prompt de comando.)
chl

8

Além disso, se você quiser fornecer uma solução para outros usuários, poderá configurar um servidor da web com o RApache .


3
E agora há Rack .
Chl

2
@chl E agora, chama-se Rook (-;

8

O Sage também inclui o R com uma interface Python. O sistema Sage está disponível. Há alguns anos, a maneira preferida de executar o SageMath é via CoCalc . Ele também permite que você execute R diretamente, por exemplo, em um notebook Jupyter usando o kernel R .

Exemplo:

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

Resultado:

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

Coefficients:
(Intercept)      waiting  
   -1.87402      0.07563  

Eu tentei executar um script r em um webinterface sábio, mas não deu certo - ele disse que houve um erro ao criar um png (sem X.11 disponível ou algo.)
vonjd

Essa interface python é muito hilária. Você tem alguma idéia de como foi construído? Quero dizer, eu poderia usar um sistema muito mais simples, mas preciso hospedar sozinho.
hans0l0

6

Alguns dos serviços de pastebin permitem inserir o código R. Por exemplo, ideona . Aqui está um mundo de olá muito bobo em R. Eu acredito que a ideona limita você a 15 segundos de tempo de computação por execução, e nenhum IDE sofisticado, apesar do nome.


O exemplo está vazio agora. Fiquei curioso para vê-lo :(
Stéphane Laurent

Parece que os links não sobreviveram a uma alteração na API; um novo mundo hellow está aqui: ideone.com/6xpOl4
shabbychef

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.