News for hackers. Stuff that matters.
Re:Advantages of Using R Notebooks Instead of Jupyter Notebo... by klmr on Wednesday October 31, 2018 @06:47AM (#18344609)
The article claims that

> R Notebooks can only be created and edited in RStudio

Luckily, this is wrong. Since R Notebooks are simply R Markdown, they can be edited with any editor (although the integration is obviously lost). This is, in fact, one of its decisive advantages over Jupyter Notebooks: most of the other issues mentioned in the article are solvable, whereas this issue fundamentally isn’t.

Re:Advantages of Using R Notebooks Instead of Jupyter Notebo... by minimaxir on Wednesday October 31, 2018 @10:25AM (#18345935)
OP here:

Fair counterpoint, although when I wrote that I was more referring to the HTML knitting (via knitr). Also, there's a few very-new VS Code plugins for R Markdown which look very very interesting. (https://marketplace.visualstudio.com/items?itemName=neuron.n...)

Re:Advantages of Using R Notebooks Instead of Jupyter Notebo... by gtycomb on Wednesday October 31, 2018 @09:52AM (#18345660)
After I used ESS with Emacs starting many years ago, I haven't opened RStudio. I know RStudio is very very nice, and ESS is a very complete option too.
Re:Advantages of Using R Notebooks Instead of Jupyter Notebo... by babahoyo on Wednesday October 31, 2018 @08:40AM (#18345147)
But the nice interactivity of it is only in RStudio iirc, which is a major selling point.
Re:Advantages of Using R Notebooks Instead of Jupyter Notebo... by klmr on Wednesday October 31, 2018 @09:24AM (#18345416)
Yep, the RStudio integration is very nice. However, there are other ways of authoring R Notebooks that also allow interactivity, and the only thing that’s missing then is having output inline inside the editable document. Apart from that, if you for example use Nvim-R or ESS, you can write R Markdown, execute chunks selectively, and get a visual, interactive representation of the results in real time that way. And once the document is done, a single press of a button will render the resulting Markdown/HTML/PDF document.