Welcome to the online R course. We hope that you will enjoy this course. The course material is accessible via the menu on the left. Please click on the 'Login' menu to access the course material.
Aim of this course
Based on their extensive experience with teaching R and statistics to applied scientists, the course organizers (Dr Alain F Zuur and Dr Elena N Ieno) provide a beginner's guide to R. To avoid the difficulty of teaching R and statistics at the same time, statistical methods are kept to a minimum. The course material covers how to download and install R, import and manage data, elementary plotting, an introduction to functions, advanced plotting, and common beginner mistakes.

This course contains everything you need to know to get started with R.
Format of the course
This course is based on the book A Beginner’s Guide to R by Zuur et al. (2009). Nearly all sections have been converted into video files in which you can watch powerpoint presentations with audio comments. There are extra video files in which the instructor explain things, and each chapter has a set of exercises which have also been converted into video solution files. There are no preset times, so you decide your own course schedule. Our suggested format is as follows:
  • Watch a video file explaining a certain R technique.
  • Execute the corresponding R code yourself and try to understand it.
  • Watch the video again (if needed).
  • Make an exercise.
  • Watch the video solution file of the exercise and compare your R code with our R code (which is also provided).
  • Work your way through the course material in your own time. If you have any questions, then feel free to contact the instructors via the discussion board.
  • Make the final certificate exercise. A certificate is available upon successful completion of an extra exercise.
It takes about 3 days to complete all the course material.
General introduction, getting data into R, accessing variables and managing subsets of data, simple commands, introduction to basic plotting tools, loops and functions, graphing tools, introduction to the lattice package (multipanel graphs), common R mistakes.