O

Services

Case studies

Contact

25.04.22

A year with R

featured image thumbnail for post A year with R

Does base R suck?

Reece Goding has written a very long article about his trials and tribulations after using R for a year. I won't attempt to summarise it all, but at a high level: He recognises that R is a great tool for certain tasks, specifically mathematics and statistics and functional programming. He then goes into a very lengthy and detailed list of major and minor quibbles on a variety of parts of the language.

Many of his criticisms are valid and come from the fact that base R has been built up iteratively as a series of patches for S. There are lots of inconsistencies in base R. Learning it can be frustrating and confusing.

However. I think much of his criticism misses the point. R is great as an interactive language. It's great for data analysis, modelling and statistics. The Tidyverse is also great, and can be all you need. However, R is not a general purpose language. And that is OK. There are lots of general purpose languages (including Python) that are much much worse at interactive data analysis. This review skips over that fact.

←Previous: Unravelling complex projects

Next: Playing with DALLE 2→


Keep up with the latest developments in data science. One email per month.

ortom logoortom logoortom logoortom logo

©2025

LINKEDIN

CLUTCH.CO

TERMS & PRIVACY