29
$\begingroup$

I am looking for an online console for the language R. Like I write the code and the server should execute and provide me with the output.

Similar to the website Datacamp.

$\endgroup$
2
  • $\begingroup$ Here you have good options for R Programming: tutorialspoint.com/execute_r_online.php $\endgroup$
    – user12990
    Sep 25, 2015 at 10:33
  • $\begingroup$ I am also having this issue. Most of the links above require signing up and that is not something I want to do haha. I have been using rdrr.io/snippets which works generally though I was trying to see if there is something that will let me do a qplot for free online (again without a signup). Just an fyi. $\endgroup$
    – Datvi
    Feb 25, 2020 at 14:59

10 Answers 10

28
$\begingroup$
  • R On Cloud provides a browser-embedded R-console.

screenshot-roncloud

  • Jupyter.org evolved from the IPython Project (the language-agnostic parts of IPython); supports Python 3, Julia, R, Haskell, Ruby, etc.

jupyter screenshot

$\endgroup$
1
  • 3
    $\begingroup$ R on Cloud is gone. $\endgroup$
    – Max Ghenis
    Feb 18, 2018 at 17:51
9
$\begingroup$

While I have only had a brief look at it, I think CoCalc (formerly SageMathCloud) looks quite promising. I have recommended it to at least one person previously, and they seemed to be quite happy with it. Beyond R support, you also get access to Python, SAGE (as the name indicates), and a few other things.

EDIT: Make sure to check the documentation on how to get an R (as opposed to a Python) session in a worksheet.

$\endgroup$
2
  • $\begingroup$ In a Sage Worksheet (".sagews"), just enter %default_mode r and evaluate the cell. Then you talk to R directly. $\endgroup$ Apr 25, 2015 at 20:41
  • 1
    $\begingroup$ In SageMathCloud at cloud.sagemath.com, you can also start a Jupyter Notebook and select "change kernel > R". $\endgroup$ Feb 25, 2016 at 20:55
5
$\begingroup$

Yes. I believe this is what you are looking for.

$\endgroup$
3
$\begingroup$

RStudio Server is definately one of the options, meant exactly for this. I've thought about using it with a cloud virtual machine, but haven't had the need yet. But when I (probably) need to prepare an intro data analysis class for the fall semester, then Rstudio Server is the first option I'll be trying out.

$\endgroup$
3
$\begingroup$

You can easily have an RStudio server installed in Digital Ocean using this package.

$\endgroup$
1
2
$\begingroup$

RStudio Cloud is the best I've used.

It offers the total R-Studio experience online. Most other sandboxes from this list either didn't work, were permanently closed, or required monthly fees.

RStudio Cloud is free, but does require a login, but you can sign in with your Google account, and it saves your progress (History and such) so you can access it from any computer.

Here's a screenshot from my first project, you can see it's the same as the R-Studio you can download. I haven't tried to hit it with anything heavy yet, but I assume it's probably not as nimble as a local instance - and most likely depends on how many people are using it at the same time. enter image description here

$\endgroup$
2
$\begingroup$

I am using this one, so far so good.
Online terminals: http://www.tutorialspoint.com/codingground.htm

Also, R-Fiddle is an option.

$\endgroup$
1
$\begingroup$

Try out AirXcell : AirXcell calculation software. See documentation Use AirXCell as an r Console

$\endgroup$
1
  • 1
    $\begingroup$ Link-only answers are discouraged. Please in-line why you recommend this tool. $\endgroup$
    – Sean Owen
    Nov 7, 2014 at 8:23
0
$\begingroup$

https://www.codeschool.com/ is very similar to https://www.datacamp.com/ when I tried it I fell in love with R and then found datacamp. www.codecademy.com is also console-based but R is not yet available.

$\endgroup$
0
$\begingroup$

Azure Notebooks should allow you to use multiple languages (R included). Unfortunately they are free only up to some (limited) amount of RAM. Still better than nothing.

$\endgroup$

Not the answer you're looking for? Browse other questions tagged or ask your own question.