Learn R By Intensive Practice
Gain clear understanding of base R programming concepts and internalise through a lot of practice
Do any sort of data manipulation
Create and master the manipulation of vectors, lists, dataframes, and matrices
Write conditional control structures, debug and efficiently handle errors
Confidently write apply() functions and design any logic within the apply function.
Handle dates using lubridate and manipulate strings with stringr package
Melt, reshape, aggregate, and make pivot tables from dataframes