R is a popular and free programming language. It is easy to install and works on common platforms such as Windows, Linux and Mac. Even if you have limited or no computer programming experience, R is easy to learn. Its applications span various areas such as statistical significance testing, data analysis and visualisations, data processing, manipulation and summarisation. An example is the fact that it is fairly easy to perform MS Excel, or SQL-like operations with R. In addition, R is a good choice for machine/deep learning, image analysis and processing and much more. This course starts with the basics of R and its syntax and control statements, then it moves on to data manipulation.
In this course you are going to learn the basics of the popular R programming language and how to use it to manipulate data and perform excel-like operations. The course is designed in such a way that people with minimal or no computer programming experience can use it as a foundation to learn more advanced R topics or transfer their skills to other programming languages.
This course begins with the very basics of R and gradually builds up to cover lots of useful functionalities. For example, the course covers control statements and instructions related to decision making and iterations as well as various types of data structures and functions. After this, you are going to learn how to use R to apply several common data processing and manipulation operations.