News for hackers. Stuff that matters.
Re:A Quick Introduction to R by j7ake on Sunday February 06, 2022 @06:48AM (#30231678)
Once you include the statistical packages, ggplot2, and dplyr, there is nothing that beats R in ease of prototyping for data exploration, model fits and sanity checks, and data visualisation of high dimensional data.
Re:A Quick Introduction to R by funesrequiem on Sunday February 06, 2022 @07:32AM (#30231952)
I don't know if you've heard about it, because it is a relatively recent development, but the tidymodels ecosystem of packages (https://www.tidymodels.org) is also breaching the gap from data exploration/visualization to advanced modeling and machine learning in a way that feels really natural if you're used to the tidyverse way of doing things. It's developed by RStudio as the improved version of caret. I've been using it for differential gene expression analysis and it's a game changer in how much time it saves me.
Re:A Quick Introduction to R by folli on Sunday February 06, 2022 @07:42AM (#30232005)
What about python and its countless packages? (Honest question, I 'grew up' using python in an academic setting, but haven't caught up with the latest developments)
Re:A Quick Introduction to R by j7ake on Sunday February 06, 2022 @10:11AM (#30233164)
I use python for more data engineering, large scale processing, and PyTorch.

In my experience, the specific things R does well, python does it in a clunkier way.

Statistical software written by statisticians in academia, bioconductor, and quick prototyping is still much faster in R than in python.

My use case is to prototype in R, then move to python if things become more production rather than exploratory.

Re:A Quick Introduction to R by FranzFerdiNaN on Sunday February 06, 2022 @08:51AM (#30232458)
Python can of course do the same, its just so much clunkier to do it.
Re:A Quick Introduction to R by stewbrew on Sunday February 06, 2022 @09:18AM (#30232666)
Python isn't really an advancement. But it's a more obvious choice for people with a background in software engineering. I have some hopes for Julia though.
Re:A Quick Introduction to R by jhbadger on Sunday February 06, 2022 @10:31PM (#30240000)
As someone who used ruby (yes real ruby, not rails) before python or R, I definately think R is better for data science and ruby better for everything else. Sadly, I predict a future where python rules over everything.
Re:A Quick Introduction to R by Dyac on Sunday February 06, 2022 @07:44AM (#30232014)
I've been using https://exploratory.io/ a lot, which is r in a really nice wrapper where you can do everything point and click, by writing code by hand or a mix.
Re:A Quick Introduction to R by fithisux on Sunday February 06, 2022 @07:43AM (#30232012)
Tidyverse!