Introduction to R
Course Objectives
R is rapidly becoming the most important scripting language for both experimental- and computational biologists. It is well designed, efficient, widely adopted and has a very large base of contributors who add new functionality for all modern aspects of data analysis and visualization. Moreover it is free and open source. However, R’s great power and expressivity can at first be difficult to approach without guidance, especially for those who are new to programming.
This workshop introduces the essential ideas and tools of R. We will work in a problem-based scenario in which we analyze a real world challenge in data handling. As we break down the problem into structured parts, we explore R syntax, functions and packages – and in general explore best practices for scientific computational work.
Course Material
-
Module 1 - The R Environment
Instructor(s): Boris Steipe
-
Module 2 - Programming Basics
Instructor(s): Boris Steipe
Presentation file(s):
YouTube -
Module 3 - Using R for Data Analysis
Instructor(s): Boris Steipe
Presentation file(s):