DEV Community

Discussion on: Learning R: Rant 1

Collapse
 
daveparr profile image
Dave Parr • Edited

Might be a bit late, but my advice:

Use tidyverse.

If you need to you can learn the differences later as under the hood a tibble is a data.frame with bells and whistles. Also, a data.table is just a data.frame too, but with different bells and whistles. I hope that's helpful rather than confusing :)

Another way of looking at it: data.frame is baked into the language at a fundamental level, even more so than numpy and pandas. It's native to base R. These other packages extend it in specific, opinionated, and usually pretty useful ways.