Learn how to program by diving into the R language, and then use your newfound skills to solve practical data science problems. With this course you'll learn how to load data, assemble and disassemble data objects, navigate R's environment system, write your own functions, and use all of R's programming tools.

Previous experience of a programming language or attendance of our R Programming for the Beginner is required for this course