Learn R by Intensive Practice is an introductory R course built especially for beginners who are completely new to R or even to basic programming. This is the first part of a multi-part video lessons aimed to give hands-on learning experience throughout the course. In this and the coming parts, I have covered the essential core concepts that you as a future R programmer must know.
What makes this course unique?
Well, since R is known to be a language with a steep learning curve, I have explained the concepts from the very basics, as explained to a layman, in a slow and easy to understand fashion.
Another problem I’ve seen with people learning R is, they learn the language in parts, not knowing how to pieces fit together. This leads to a lot of ambiguity and people end up not actually using the amazing features in the language. Well, I will tell you this: once you learn it right, R is an absolutely fantastic to work with.
In this series of 40 videos, I make things as simple as possible for you, through a structured and thorough explanation, where you gain the understanding of how everything works in R and the reasons behind why things work the way they do.
Secondly, this course has numerous mini challenges based on what’s learnt in the respective lessons. The exercises are extensive, planned to give you sufficient practice so you will be able to understand and replicate anything and gain confidence to take up real world data analysis problems.
This part contains the first 10 of the 40 videos, the rest of which will be releasing soon. So, subscribe to the youtube channel to get updates of future videos. Alright, Lets begin!
- 01. Install R and RStudio
- 02. R and RStudio Interface
- 03. Do Basic Math with R
- 04. Datatypes
- 05. Vectors
- 06. Setup working directory and miscellaneous topics
- 07. Special vector sequences
- 08. Practice Exercise 1
- 09. Random Numbers
- 10. Missing values and attributes