Earlier quoted context omitted.
That sounds kind of ..uhmm.. incoherent. Care to elaborate?
If you’ve used both R and another, more reasonable language for any length of time, it’s perfectly coherent.
Advantages of Using R Notebooks Instead of Jupyter Notebooks (2017)
31–40 of 51 posts
Re: Advantages of Using R Notebooks Instead of Jupyter Notebooks (2017)
#32Re: Advantages of Using R Notebooks Instead of Jupyter Notebooks (2017)
#33The 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.
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 Notebooks (2017)
#34The 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 Notebooks (2017)
#35Working in RMarkdown it is super-easy to generate a publishable document from your research. Whereas there is still no good Jupyter—>PDF solution.
Re: Advantages of Using R Notebooks Instead of Jupyter Notebooks (2017)
#36Earlier quoted context omitted.
One where it was not necessary to specially create a ‘tidy’ version of everything to escape the horrific mess that exists by default
It would help if you said explicitly what language you think is better in this respect. Having Data Frames in Python at all requires importing Pandas afaik, so criticizing R for requiring an extra data-manipulation package wouldn't make sense from a Python perspective.
Re: Advantages of Using R Notebooks Instead of Jupyter Notebooks (2017)
#37RE python in Rmarkdown being limited... > The Python session ends after the cell executes, making it unhelpful for tasks other than ad hoc scripts. This isn't the case anymore thanks to the reticulate library. https://blog.rstudio.com/2018/03/26/reticulate-r-interface-t...
Re: Advantages of Using R Notebooks Instead of Jupyter Notebooks (2017)
#38RE python in Rmarkdown being limited... > The Python session ends after the cell executes, making it unhelpful for tasks other than ad hoc scripts. This isn't the case anymore thanks to the reticulate library. https://blog.rstudio.com/2018/03/26/reticulate-r-interface-t...
Reticulate was a major improvement in the data science workflow. We now have full interoperability between R, Python, and Julia (or Scala if you're on Spark). The ability to mix languages is really valuable.
Re: Advantages of Using R Notebooks Instead of Jupyter Notebooks (2017)
#39The 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.
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 Notebooks (2017)
#40Earlier quoted context omitted.
Reticulate was a major improvement in the data science workflow. We now have full interoperability between R, Python, and Julia (or Scala if you're on Spark). The ability to mix languages is really valuable.
What would be the equivalent package for Julia?