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.

vonjd
fonte
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.

chl
fonte
@ 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 .

nico
fonte
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  
GaBorgulya
fonte
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.

shabbychef
fonte
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
1

Dê uma olhada no RStudio Esta possui uma versão para desktop e para a web. Eu usei a versão desktop e é bem legal.

Suminda Sirinath S. Dharmasena
fonte
O link para baixar o instalador da interface da web R pode ser encontrado em: rstudio.org/download
Suminda Sirinath S. Dharmasena