DISCLAIMER: learning R from scratch as in this guide from 2018 is, as of 2026, a hopelessly outdated approach. If you aren't using a Large Language Model to generate the code and then manually revising the outputs, then you might as well grow your own food and make your own furniture.