R as a programming language
This course is aimed at colleagues who would like to learn how to use the statistical programming language "R". We will learn about the data structures and functions in R, and how to write R scripts.
Instructor: András Aszódi.
- Introduction to R: general principles.
- Data structures in R: vectors, matrices, arrays, lists, data frames. Data import/export.
- Functions in R: how to write your own functions and scripts.
- Visualization in R: various plot types (built-in graphics only).
Online exercises are available when this course is running. Please select the option "R language" from the dropdown in the "Request an exercise notebook" form.
Out of scope
This course will not teach you statistics or bioinformatics. To learn how to do basic statistics with R, please take our "Statistics with R" course.
Programming experience is not required but desirable. We will use R Studio through its Web interface, no program installation is necessary except that R Studio does not work with Internet Explorer so Windows users will be kindly required to install some other browser on their machines.
Note that this is a basic introductory course that aims to explain R from the ground up. If you are an experienced R user, then this course is not appropriate for you. The ability to type with a low error rate is necessary though, because this is a hands-on training.
Number of participants: minimum 5, maximum 10.
Length: The course takes two half-days, from 09:00 to 13:00 with 2 breaks.